pub struct HostSecurityState {
pub fqdn: String,
pub is_azure_ad_joined: bool,
pub is_azure_ad_registered: bool,
pub is_hybrid_azure_domain_joined: bool,
pub net_bios_name: String,
pub os: String,
pub private_ip_address: String,
pub public_ip_address: String,
pub risk_score: String,
}
Fields§
§fqdn: String
§is_azure_ad_joined: bool
§is_azure_ad_registered: bool
§is_hybrid_azure_domain_joined: bool
§net_bios_name: String
§os: String
§private_ip_address: String
§public_ip_address: String
§risk_score: String
Trait Implementations§
Source§impl Clone for HostSecurityState
impl Clone for HostSecurityState
Source§fn clone(&self) -> HostSecurityState
fn clone(&self) -> HostSecurityState
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 HostSecurityState
impl Debug for HostSecurityState
Source§impl<'de> Deserialize<'de> for HostSecurityState
impl<'de> Deserialize<'de> for HostSecurityState
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 HostSecurityState
impl PartialEq for HostSecurityState
Source§impl Serialize for HostSecurityState
impl Serialize for HostSecurityState
impl Eq for HostSecurityState
impl StructuralPartialEq for HostSecurityState
Auto Trait Implementations§
impl Freeze for HostSecurityState
impl RefUnwindSafe for HostSecurityState
impl Send for HostSecurityState
impl Sync for HostSecurityState
impl Unpin for HostSecurityState
impl UnwindSafe for HostSecurityState
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