pub enum ClaimName {
ContactAddressPrimary,
ContactEmail,
ContactMobile,
PersonBirthdate,
PersonFirstName,
PersonLastName,
PersonUsername,
Other(String),
}Variants§
ContactAddressPrimary
ContactEmail
ContactMobile
PersonBirthdate
PersonFirstName
PersonLastName
PersonUsername
Other(String)
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ClaimName
impl<'de> Deserialize<'de> for ClaimName
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ClaimName
impl StructuralPartialEq for ClaimName
Auto Trait Implementations§
impl Freeze for ClaimName
impl RefUnwindSafe for ClaimName
impl Send for ClaimName
impl Sync for ClaimName
impl Unpin for ClaimName
impl UnsafeUnpin for ClaimName
impl UnwindSafe for ClaimName
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