Struct google_androidenterprise1::api::AppVersion[][src]

pub struct AppVersion {
    pub is_production: Option<bool>,
    pub track: Option<String>,
    pub track_id: Option<Vec<String>>,
    pub version_code: Option<i32>,
    pub version_string: Option<String>,
}

This represents a single version of the app.

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

Fields

is_production: Option<bool>

True if this version is a production APK.

track: Option<String>

Deprecated, use trackId instead.

track_id: Option<Vec<String>>

Track ids that the app version is published in. Replaces the track field (deprecated), but doesn’t include the production track (see isProduction instead).

version_code: Option<i32>

Unique increasing identifier for the app version.

version_string: Option<String>

The string used in the Play store by the app developer to identify the version. The string is not necessarily unique or localized (for example, the string could be “1.4”).

Trait Implementations

impl Clone for AppVersion[src]

impl Debug for AppVersion[src]

impl Default for AppVersion[src]

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

impl Part for AppVersion[src]

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