pub struct ApkDescription {
pub asset_slice_metadata: Option<SplitApkMetadata>,
pub instant_apk_metadata: Option<SplitApkMetadata>,
pub path: Option<String>,
pub split_apk_metadata: Option<SplitApkMetadata>,
pub standalone_apk_metadata: Option<StandaloneApkMetadata>,
pub targeting: Option<ApkTargeting>,
}Expand description
Description of the created apks.
This type is not used in any activity, and only used as part of another schema.
Fields§
§asset_slice_metadata: Option<SplitApkMetadata>Set only for asset slices.
instant_apk_metadata: Option<SplitApkMetadata>Set only for Instant split APKs.
path: Option<String>Path of the Apk, will be in the following format: .apk where DownloadId is the ID used to download the apk using GeneratedApks.Download API.
split_apk_metadata: Option<SplitApkMetadata>Set only for Split APKs.
standalone_apk_metadata: Option<StandaloneApkMetadata>Set only for standalone APKs.
targeting: Option<ApkTargeting>Apk-level targeting.
Trait Implementations§
Source§impl Clone for ApkDescription
impl Clone for ApkDescription
Source§fn clone(&self) -> ApkDescription
fn clone(&self) -> ApkDescription
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ApkDescription
impl Debug for ApkDescription
Source§impl Default for ApkDescription
impl Default for ApkDescription
Source§fn default() -> ApkDescription
fn default() -> ApkDescription
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ApkDescription
impl<'de> Deserialize<'de> for ApkDescription
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
Source§impl Serialize for ApkDescription
impl Serialize for ApkDescription
impl Part for ApkDescription
Auto Trait Implementations§
impl Freeze for ApkDescription
impl RefUnwindSafe for ApkDescription
impl Send for ApkDescription
impl Sync for ApkDescription
impl Unpin for ApkDescription
impl UnwindSafe for ApkDescription
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