pub struct UserSecurityState {Show 14 fields
pub aad_user_id: String,
pub account_name: String,
pub domain_name: String,
pub email_role: EmailRole,
pub is_vpn: bool,
pub logon_date_time: String,
pub logon_id: String,
pub logon_ip: String,
pub logon_location: String,
pub logon_type: LogonType,
pub on_premises_security_identifier: String,
pub risk_score: String,
pub user_account_type: UserAccountSecurityType,
pub user_principal_name: String,
}
Fields§
§aad_user_id: String
§account_name: String
§domain_name: String
§email_role: EmailRole
§is_vpn: bool
§logon_date_time: String
§logon_id: String
§logon_ip: String
§logon_location: String
§logon_type: LogonType
§on_premises_security_identifier: String
§risk_score: String
§user_account_type: UserAccountSecurityType
§user_principal_name: String
Trait Implementations§
Source§impl Clone for UserSecurityState
impl Clone for UserSecurityState
Source§fn clone(&self) -> UserSecurityState
fn clone(&self) -> UserSecurityState
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 UserSecurityState
impl Debug for UserSecurityState
Source§impl<'de> Deserialize<'de> for UserSecurityState
impl<'de> Deserialize<'de> for UserSecurityState
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 UserSecurityState
impl PartialEq for UserSecurityState
Source§impl Serialize for UserSecurityState
impl Serialize for UserSecurityState
impl Eq for UserSecurityState
impl StructuralPartialEq for UserSecurityState
Auto Trait Implementations§
impl Freeze for UserSecurityState
impl RefUnwindSafe for UserSecurityState
impl Send for UserSecurityState
impl Sync for UserSecurityState
impl Unpin for UserSecurityState
impl UnwindSafe for UserSecurityState
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