AuthenticationResponse - ml-archive/keychain GitHub Wiki
public struct AuthenticationResponse<User>
public init(
user: User,
accessToken: String,
refreshToken: String
)
public let user: User
public let accessToken: String
public let refreshToken: String
public func map<T>(_ transformUser: (User) throws -> T) rethrows -> AuthenticationResponse<T>
public func flatMap<T>(
_ transformUser: (User) -> EventLoopFuture<T>
) -> EventLoopFuture<AuthenticationResponse<T>>