pub struct IdentityProviderLink {
pub data: Option<HashMap<String, Value>>,
pub display_name: Option<String>,
pub identity_provider_id: Option<Uuid>,
pub identity_provider_name: Option<String>,
pub identity_provider_type: Option<IdentityProviderType>,
pub identity_provider_user_id: Option<String>,
pub insert_instant: Option<i64>,
pub last_login_instant: Option<i64>,
pub tenant_id: Option<Uuid>,
pub token: Option<String>,
pub user_id: Option<Uuid>,
}
Expand description
IdentityProviderLink :
Fields§
§data: Option<HashMap<String, Value>>
§display_name: Option<String>
§identity_provider_id: Option<Uuid>
§identity_provider_name: Option<String>
§identity_provider_type: Option<IdentityProviderType>
§identity_provider_user_id: Option<String>
§insert_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
last_login_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
tenant_id: Option<Uuid>
§token: Option<String>
§user_id: Option<Uuid>
Implementations§
Source§impl IdentityProviderLink
impl IdentityProviderLink
Sourcepub fn new() -> IdentityProviderLink
pub fn new() -> IdentityProviderLink
Trait Implementations§
Source§impl Clone for IdentityProviderLink
impl Clone for IdentityProviderLink
Source§fn clone(&self) -> IdentityProviderLink
fn clone(&self) -> IdentityProviderLink
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for IdentityProviderLink
impl Debug for IdentityProviderLink
Source§impl Default for IdentityProviderLink
impl Default for IdentityProviderLink
Source§fn default() -> IdentityProviderLink
fn default() -> IdentityProviderLink
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IdentityProviderLink
impl<'de> Deserialize<'de> for IdentityProviderLink
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 PartialEq for IdentityProviderLink
impl PartialEq for IdentityProviderLink
Source§impl Serialize for IdentityProviderLink
impl Serialize for IdentityProviderLink
impl StructuralPartialEq for IdentityProviderLink
Auto Trait Implementations§
impl Freeze for IdentityProviderLink
impl RefUnwindSafe for IdentityProviderLink
impl Send for IdentityProviderLink
impl Sync for IdentityProviderLink
impl Unpin for IdentityProviderLink
impl UnwindSafe for IdentityProviderLink
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