pub struct OpenIdCredential {
pub iss: String,
pub sub: String,
pub email: Option<String>,
pub name: Option<String>,
pub given_name: Option<String>,
pub family_name: Option<String>,
pub picture: Option<String>,
pub locale: Option<String>,
}Fields§
§iss: String§sub: String§email: Option<String>§name: Option<String>§given_name: Option<String>§family_name: Option<String>§picture: Option<String>§locale: Option<String>Trait Implementations§
Source§impl<'a> From<&'a OpenIdCredential> for OpenIdCredentialKey<'a>
impl<'a> From<&'a OpenIdCredential> for OpenIdCredentialKey<'a>
Source§fn from(credential: &'a OpenIdCredential) -> Self
fn from(credential: &'a OpenIdCredential) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OpenIdCredential
impl RefUnwindSafe for OpenIdCredential
impl Send for OpenIdCredential
impl Sync for OpenIdCredential
impl Unpin for OpenIdCredential
impl UnwindSafe for OpenIdCredential
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more