pub struct UserMetadata {
pub last_sign_in_time: Option<String>,
pub creation_time: Option<String>,
pub last_refresh_time: Option<String>,
}Expand description
Metadata associated with a user account.
Fields§
§last_sign_in_time: Option<String>The date and time the user last signed in.
creation_time: Option<String>The date and time the account was created.
last_refresh_time: Option<String>The date and time the user last refreshed their token.
Trait Implementations§
Source§impl Debug for UserMetadata
impl Debug for UserMetadata
Source§impl Default for UserMetadata
impl Default for UserMetadata
Source§fn default() -> UserMetadata
fn default() -> UserMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserMetadata
impl<'de> Deserialize<'de> for UserMetadata
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
Auto Trait Implementations§
impl Freeze for UserMetadata
impl RefUnwindSafe for UserMetadata
impl Send for UserMetadata
impl Sync for UserMetadata
impl Unpin for UserMetadata
impl UnwindSafe for UserMetadata
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