pub struct DeviceCompliancePolicyState {
pub setting_states: Vec<DeviceCompliancePolicySettingState>,
pub display_name: String,
pub version: i32,
pub platform_type: PolicyPlatformType,
pub state: ComplianceStatus,
pub setting_count: i32,
}
Fields§
§setting_states: Vec<DeviceCompliancePolicySettingState>
§display_name: String
§version: i32
§platform_type: PolicyPlatformType
§state: ComplianceStatus
§setting_count: i32
Trait Implementations§
Source§impl Clone for DeviceCompliancePolicyState
impl Clone for DeviceCompliancePolicyState
Source§fn clone(&self) -> DeviceCompliancePolicyState
fn clone(&self) -> DeviceCompliancePolicyState
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 DeviceCompliancePolicyState
impl Debug for DeviceCompliancePolicyState
Source§impl<'de> Deserialize<'de> for DeviceCompliancePolicyState
impl<'de> Deserialize<'de> for DeviceCompliancePolicyState
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
impl Eq for DeviceCompliancePolicyState
impl StructuralPartialEq for DeviceCompliancePolicyState
Auto Trait Implementations§
impl Freeze for DeviceCompliancePolicyState
impl RefUnwindSafe for DeviceCompliancePolicyState
impl Send for DeviceCompliancePolicyState
impl Sync for DeviceCompliancePolicyState
impl Unpin for DeviceCompliancePolicyState
impl UnwindSafe for DeviceCompliancePolicyState
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