[][src]Struct google_androidmanagement1::SecurityPosture

pub struct SecurityPosture {
    pub device_posture: Option<String>,
    pub posture_details: Option<Vec<PostureDetail>>,
}

The security posture of the device, as determined by the current device state and the policies applied.

This type is not used in any activity, and only used as part of another schema.

Fields

device_posture: Option<String>

Device's security posture value.

posture_details: Option<Vec<PostureDetail>>

Additional details regarding the security posture of the device.

Trait Implementations

impl Clone for SecurityPosture[src]

impl Debug for SecurityPosture[src]

impl Default for SecurityPosture[src]

impl<'de> Deserialize<'de> for SecurityPosture[src]

impl Part for SecurityPosture[src]

impl Serialize for SecurityPosture[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any