pub struct LastLogin {
pub profile_id: String,
pub provider: String,
pub issuer: String,
pub subject: String,
pub authenticated_at: DateTime<Utc>,
pub audience: String,
pub scope: Vec<String>,
pub pkce_method: String,
pub id_token_issued_at: DateTime<Utc>,
pub id_token_expires_at: DateTime<Utc>,
}Fields§
§profile_id: String§provider: String§issuer: String§subject: String§authenticated_at: DateTime<Utc>§audience: String§scope: Vec<String>§pkce_method: String§id_token_issued_at: DateTime<Utc>§id_token_expires_at: DateTime<Utc>Trait Implementations§
Source§impl<'de> Deserialize<'de> for LastLogin
impl<'de> Deserialize<'de> for LastLogin
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 LastLogin
impl RefUnwindSafe for LastLogin
impl Send for LastLogin
impl Sync for LastLogin
impl Unpin for LastLogin
impl UnsafeUnpin for LastLogin
impl UnwindSafe for LastLogin
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