Skip to content
Snippets Groups Projects
Select Git revision
  • 969c7756ab492d4fbc6e904fabb3adecb8247c3a
  • release default
  • master protected
  • hotfix/gtnNoToken
  • XX-4441
  • Jakub/rootless-CI
  • jonah/refactorProviders
  • Ace/Huawei
  • AceVentura/AccountBackup
  • hotfix/delete-error
  • waitingRoundsRewrite
  • dev
  • quantumSecure
  • hotfix/ratelimit
  • fullRateLimit
  • XX-3564/TlsCipherSuite
  • hotfix/notifications-db
  • hotfix/groupNotification
  • Project/LastMile
  • notls
  • url-repo-rename
  • v2.3.0
  • v2.2.0
  • v2.1.0
  • v2.0.0
  • v1.0.0
26 results

mapImpl.go

Blame
  • GenerateSecret.swift 555 B
    import Bindings
    import XCTestDynamicOverlay
    
    public struct GenerateSecret {
      public var run: (Int) -> Data
    
      public func callAsFunction(numBytes: Int = 32) -> Data {
        run(numBytes)
      }
    }
    
    extension GenerateSecret {
      public static let live = GenerateSecret { numBytes in
        guard let secret = BindingsGenerateSecret(numBytes) else {
          fatalError("BindingsGenerateSecret returned `nil`")
        }
        return secret
      }
    }
    
    extension GenerateSecret {
      public static let unimplemented = GenerateSecret(
        run: XCTUnimplemented("\(Self.self)")
      )
    }