pub struct GoogleChromeManagementV1TotalMemoryEncryptionInfo {
pub encryption_algorithm: Option<String>,
pub encryption_state: Option<String>,
pub key_length: Option<i64>,
pub max_keys: Option<i64>,
}Expand description
Memory encryption information of a device. * This field provides device information, which is static and will not change over time. * Data for this field is controlled via policy: ReportDeviceMemoryInfo * Data Collection Frequency: At device startup * Default Data Reporting Frequency: At device startup - Policy Controlled: Yes * Cache: If the device is offline, the collected data is stored locally, and will be reported when the device is next online: Yes * Reported for affiliated users only: N/A
This type is not used in any activity, and only used as part of another schema.
Fields§
§encryption_algorithm: Option<String>Memory encryption algorithm.
encryption_state: Option<String>The state of memory encryption on the device.
key_length: Option<i64>The length of the encryption keys.
max_keys: Option<i64>The maximum number of keys that can be used for encryption.
Trait Implementations§
Source§impl Clone for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl Clone for GoogleChromeManagementV1TotalMemoryEncryptionInfo
Source§fn clone(&self) -> GoogleChromeManagementV1TotalMemoryEncryptionInfo
fn clone(&self) -> GoogleChromeManagementV1TotalMemoryEncryptionInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl Default for GoogleChromeManagementV1TotalMemoryEncryptionInfo
Source§fn default() -> GoogleChromeManagementV1TotalMemoryEncryptionInfo
fn default() -> GoogleChromeManagementV1TotalMemoryEncryptionInfo
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl<'de> Deserialize<'de> for GoogleChromeManagementV1TotalMemoryEncryptionInfo
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 Part for GoogleChromeManagementV1TotalMemoryEncryptionInfo
Auto Trait Implementations§
impl Freeze for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl RefUnwindSafe for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl Send for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl Sync for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl Unpin for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl UnsafeUnpin for GoogleChromeManagementV1TotalMemoryEncryptionInfo
impl UnwindSafe for GoogleChromeManagementV1TotalMemoryEncryptionInfo
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