pub struct DefaultManagedAppProtection {
pub app_data_encryption_type: ManagedAppDataEncryptionType,
pub screen_capture_blocked: bool,
pub encrypt_app_data: bool,
pub disable_app_encryption_if_device_encryption_is_enabled: bool,
pub minimum_required_sdk_version: String,
pub custom_settings: Vec<KeyValuePair>,
pub deployed_app_count: i32,
pub minimum_required_patch_version: String,
pub minimum_warning_patch_version: String,
pub face_id_blocked: bool,
pub apps: Vec<ManagedMobileApp>,
pub deployment_summary: ManagedAppPolicyDeploymentSummary,
}
Fields§
§app_data_encryption_type: ManagedAppDataEncryptionType
§screen_capture_blocked: bool
§encrypt_app_data: bool
§disable_app_encryption_if_device_encryption_is_enabled: bool
§minimum_required_sdk_version: String
§custom_settings: Vec<KeyValuePair>
§deployed_app_count: i32
§minimum_required_patch_version: String
§minimum_warning_patch_version: String
§face_id_blocked: bool
§apps: Vec<ManagedMobileApp>
§deployment_summary: ManagedAppPolicyDeploymentSummary
Trait Implementations§
Source§impl Clone for DefaultManagedAppProtection
impl Clone for DefaultManagedAppProtection
Source§fn clone(&self) -> DefaultManagedAppProtection
fn clone(&self) -> DefaultManagedAppProtection
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 DefaultManagedAppProtection
impl Debug for DefaultManagedAppProtection
Source§impl<'de> Deserialize<'de> for DefaultManagedAppProtection
impl<'de> Deserialize<'de> for DefaultManagedAppProtection
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 DefaultManagedAppProtection
impl StructuralPartialEq for DefaultManagedAppProtection
Auto Trait Implementations§
impl Freeze for DefaultManagedAppProtection
impl RefUnwindSafe for DefaultManagedAppProtection
impl Send for DefaultManagedAppProtection
impl Sync for DefaultManagedAppProtection
impl Unpin for DefaultManagedAppProtection
impl UnwindSafe for DefaultManagedAppProtection
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