Struct google_androidenterprise1::api::DeviceReport[][src]

pub struct DeviceReport {
    pub app_state: Option<Vec<AppState>>,
    pub last_updated_timestamp_millis: Option<String>,
}

Device report updated with the latest app states for managed apps on the device.

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

Fields

app_state: Option<Vec<AppState>>

List of app states set by managed apps on the device. App states are defined by the app’s developers. This field will always be present.

last_updated_timestamp_millis: Option<String>

The timestamp of the last report update in milliseconds since epoch. This field will always be present.

Trait Implementations

impl Clone for DeviceReport[src]

impl Debug for DeviceReport[src]

impl Default for DeviceReport[src]

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

impl Part for DeviceReport[src]

impl Serialize for DeviceReport[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> Instrument 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.