[][src]Struct google_androidenterprise1::DeviceReport

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 Part for DeviceReport[src]

impl Default for DeviceReport[src]

impl Clone for DeviceReport[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for DeviceReport[src]

impl Serialize for DeviceReport[src]

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

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

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.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]