pub struct SecureIdentity {Show 17 fields
pub breached_password_last_checked_instant: Option<i64>,
pub breached_password_status: Option<BreachedPasswordStatus>,
pub connector_id: Option<Uuid>,
pub encryption_scheme: Option<String>,
pub factor: Option<i32>,
pub id: Option<Uuid>,
pub last_login_instant: Option<i64>,
pub password: Option<String>,
pub password_change_reason: Option<ChangePasswordReason>,
pub password_change_required: Option<bool>,
pub password_last_update_instant: Option<i64>,
pub salt: Option<String>,
pub unique_username: Option<String>,
pub username: Option<String>,
pub username_status: Option<ContentStatus>,
pub verified: Option<bool>,
pub verified_instant: Option<i64>,
}
Expand description
SecureIdentity :
Fields§
§breached_password_last_checked_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
breached_password_status: Option<BreachedPasswordStatus>
§connector_id: Option<Uuid>
§encryption_scheme: Option<String>
§factor: Option<i32>
§id: Option<Uuid>
§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.
password: Option<String>
§password_change_reason: Option<ChangePasswordReason>
§password_change_required: Option<bool>
§password_last_update_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
salt: Option<String>
§unique_username: Option<String>
§username: Option<String>
§username_status: Option<ContentStatus>
§verified: Option<bool>
§verified_instant: Option<i64>
The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
Implementations§
Source§impl SecureIdentity
impl SecureIdentity
Sourcepub fn new() -> SecureIdentity
pub fn new() -> SecureIdentity
Trait Implementations§
Source§impl Clone for SecureIdentity
impl Clone for SecureIdentity
Source§fn clone(&self) -> SecureIdentity
fn clone(&self) -> SecureIdentity
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 SecureIdentity
impl Debug for SecureIdentity
Source§impl Default for SecureIdentity
impl Default for SecureIdentity
Source§fn default() -> SecureIdentity
fn default() -> SecureIdentity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SecureIdentity
impl<'de> Deserialize<'de> for SecureIdentity
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 SecureIdentity
impl PartialEq for SecureIdentity
Source§impl Serialize for SecureIdentity
impl Serialize for SecureIdentity
impl StructuralPartialEq for SecureIdentity
Auto Trait Implementations§
impl Freeze for SecureIdentity
impl RefUnwindSafe for SecureIdentity
impl Send for SecureIdentity
impl Sync for SecureIdentity
impl Unpin for SecureIdentity
impl UnwindSafe for SecureIdentity
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