pub struct AndroidGeneralDeviceConfiguration {Show 48 fields
pub apps_block_clipboard_sharing: bool,
pub apps_block_copy_paste: bool,
pub apps_block_you_tube: bool,
pub bluetooth_blocked: bool,
pub camera_blocked: bool,
pub cellular_block_data_roaming: bool,
pub cellular_block_messaging: bool,
pub cellular_block_voice_roaming: bool,
pub cellular_block_wi_fi_tethering: bool,
pub compliant_apps_list: Vec<AppListItem>,
pub compliant_app_list_type: AppListType,
pub diagnostic_data_block_submission: bool,
pub location_services_blocked: bool,
pub google_account_block_auto_sync: bool,
pub google_play_store_blocked: bool,
pub kiosk_mode_block_sleep_button: bool,
pub kiosk_mode_block_volume_buttons: bool,
pub kiosk_mode_apps: Vec<AppListItem>,
pub nfc_blocked: bool,
pub password_block_fingerprint_unlock: bool,
pub password_block_trust_agents: bool,
pub password_expiration_days: i32,
pub password_minimum_length: i32,
pub password_minutes_of_inactivity_before_screen_timeout: i32,
pub password_previous_password_block_count: i32,
pub password_sign_in_failure_count_before_factory_reset: i32,
pub password_required_type: AndroidRequiredPasswordType,
pub password_required: bool,
pub power_off_blocked: bool,
pub factory_reset_blocked: bool,
pub screen_capture_blocked: bool,
pub device_sharing_allowed: bool,
pub storage_block_google_backup: bool,
pub storage_block_removable_storage: bool,
pub storage_require_device_encryption: bool,
pub storage_require_removable_storage_encryption: bool,
pub voice_assistant_blocked: bool,
pub voice_dialing_blocked: bool,
pub web_browser_block_popups: bool,
pub web_browser_block_autofill: bool,
pub web_browser_block_java_script: bool,
pub web_browser_blocked: bool,
pub web_browser_cookie_settings: WebBrowserCookieSettings,
pub wi_fi_blocked: bool,
pub apps_install_allow_list: Vec<AppListItem>,
pub apps_launch_block_list: Vec<AppListItem>,
pub apps_hide_list: Vec<AppListItem>,
pub security_require_verify_apps: bool,
}
Fields§
§apps_block_clipboard_sharing: bool
§apps_block_copy_paste: bool
§apps_block_you_tube: bool
§bluetooth_blocked: bool
§camera_blocked: bool
§cellular_block_data_roaming: bool
§cellular_block_messaging: bool
§cellular_block_voice_roaming: bool
§cellular_block_wi_fi_tethering: bool
§compliant_apps_list: Vec<AppListItem>
§compliant_app_list_type: AppListType
§diagnostic_data_block_submission: bool
§location_services_blocked: bool
§google_account_block_auto_sync: bool
§google_play_store_blocked: bool
§kiosk_mode_apps: Vec<AppListItem>
§nfc_blocked: bool
§password_block_fingerprint_unlock: bool
§password_block_trust_agents: bool
§password_expiration_days: i32
§password_minimum_length: i32
§password_minutes_of_inactivity_before_screen_timeout: i32
§password_previous_password_block_count: i32
§password_sign_in_failure_count_before_factory_reset: i32
§password_required_type: AndroidRequiredPasswordType
§password_required: bool
§power_off_blocked: bool
§factory_reset_blocked: bool
§screen_capture_blocked: bool
§device_sharing_allowed: bool
§storage_block_google_backup: bool
§storage_block_removable_storage: bool
§storage_require_device_encryption: bool
§storage_require_removable_storage_encryption: bool
§voice_assistant_blocked: bool
§voice_dialing_blocked: bool
§web_browser_block_popups: bool
§web_browser_block_autofill: bool
§web_browser_block_java_script: bool
§web_browser_blocked: bool
§wi_fi_blocked: bool
§apps_install_allow_list: Vec<AppListItem>
§apps_launch_block_list: Vec<AppListItem>
§apps_hide_list: Vec<AppListItem>
§security_require_verify_apps: bool
Trait Implementations§
Source§impl Clone for AndroidGeneralDeviceConfiguration
impl Clone for AndroidGeneralDeviceConfiguration
Source§fn clone(&self) -> AndroidGeneralDeviceConfiguration
fn clone(&self) -> AndroidGeneralDeviceConfiguration
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<'de> Deserialize<'de> for AndroidGeneralDeviceConfiguration
impl<'de> Deserialize<'de> for AndroidGeneralDeviceConfiguration
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 AndroidGeneralDeviceConfiguration
impl PartialEq for AndroidGeneralDeviceConfiguration
Source§fn eq(&self, other: &AndroidGeneralDeviceConfiguration) -> bool
fn eq(&self, other: &AndroidGeneralDeviceConfiguration) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl Eq for AndroidGeneralDeviceConfiguration
impl StructuralPartialEq for AndroidGeneralDeviceConfiguration
Auto Trait Implementations§
impl Freeze for AndroidGeneralDeviceConfiguration
impl RefUnwindSafe for AndroidGeneralDeviceConfiguration
impl Send for AndroidGeneralDeviceConfiguration
impl Sync for AndroidGeneralDeviceConfiguration
impl Unpin for AndroidGeneralDeviceConfiguration
impl UnwindSafe for AndroidGeneralDeviceConfiguration
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