[][src]Struct google_androidenterprise1::AppRestrictionsSchemaChangeEvent

pub struct AppRestrictionsSchemaChangeEvent {
    pub product_id: Option<String>,
}

An event generated when a new app version is uploaded to Google Play and its app restrictions schema changed. To fetch the app restrictions schema for an app, use Products.getAppRestrictionsSchema on the EMM API.

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

Fields

product_id: Option<String>

The id of the product (e.g. "app:com.google.android.gm") for which the app restriction schema changed. This field will always be present.

Trait Implementations

impl Part for AppRestrictionsSchemaChangeEvent[src]

impl Default for AppRestrictionsSchemaChangeEvent[src]

impl Clone for AppRestrictionsSchemaChangeEvent[src]

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

Performs copy-assignment from source. Read more

impl Debug for AppRestrictionsSchemaChangeEvent[src]

impl Serialize for AppRestrictionsSchemaChangeEvent[src]

impl<'de> Deserialize<'de> for AppRestrictionsSchemaChangeEvent[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]