in Sources/UberAuth/Button/LoginButton.swift [42:59]
func loginButton(_ button: LoginButton,
didLogoutWithSuccess success: Bool)
///
/// The login button completed authentication
///
/// - Parameters:
/// - button: The LoginButton instance that completed authentication
/// - result: A Result containing the authentication response. If successful, contains the Client object returned from the UberAuth authenticate function. If failed, contains an UberAuth error indicating the failure reason.
func loginButton(_ button: LoginButton,
didCompleteLoginWithResult result: Result<Client, UberAuthError>)
}
///
/// A protocol to provide content for the Uber LoginButton
///
public protocol LoginButtonDataSource: AnyObject {