pub struct PublicKeyCredentialUserEntity {
pub id: Bytes,
pub name: Option<String>,
pub display_name: Option<String>,
pub icon_url: Option<String>,
}
Expand description
This is a copy of webauthn::PublicKeyCredentialUserEntity
with differing optional fields.
Fields§
§id: Bytes
The ID of the user
name: Option<String>
Optional user name
display_name: Option<String>
Optional display name
icon_url: Option<String>
Optional URL pointing to a user icon
Trait Implementations§
source§impl<'de> Deserialize<'de> for PublicKeyCredentialUserEntity
impl<'de> Deserialize<'de> for PublicKeyCredentialUserEntity
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
source§impl From<PublicKeyCredentialUserEntity> for PublicKeyCredentialUserEntity
impl From<PublicKeyCredentialUserEntity> for PublicKeyCredentialUserEntity
source§fn from(value: PublicKeyCredentialUserEntity) -> Self
fn from(value: PublicKeyCredentialUserEntity) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for PublicKeyCredentialUserEntity
impl Send for PublicKeyCredentialUserEntity
impl Sync for PublicKeyCredentialUserEntity
impl Unpin for PublicKeyCredentialUserEntity
impl UnwindSafe for PublicKeyCredentialUserEntity
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