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