pub struct VariantTargeting {
pub abi_targeting: Option<AbiTargeting>,
pub multi_abi_targeting: Option<MultiAbiTargeting>,
pub screen_density_targeting: Option<ScreenDensityTargeting>,
pub sdk_version_targeting: Option<SdkVersionTargeting>,
pub texture_compression_format_targeting: Option<TextureCompressionFormatTargeting>,
}Expand description
Targeting on the level of variants.
This type is not used in any activity, and only used as part of another schema.
Fields§
§abi_targeting: Option<AbiTargeting>The abi that the variant targets
multi_abi_targeting: Option<MultiAbiTargeting>Multi-api-level targeting
screen_density_targeting: Option<ScreenDensityTargeting>The screen densities that this variant supports
sdk_version_targeting: Option<SdkVersionTargeting>The sdk version that the variant targets
texture_compression_format_targeting: Option<TextureCompressionFormatTargeting>Texture-compression-format-level targeting
Trait Implementations§
Source§impl Clone for VariantTargeting
impl Clone for VariantTargeting
Source§fn clone(&self) -> VariantTargeting
fn clone(&self) -> VariantTargeting
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 VariantTargeting
impl Debug for VariantTargeting
Source§impl Default for VariantTargeting
impl Default for VariantTargeting
Source§fn default() -> VariantTargeting
fn default() -> VariantTargeting
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VariantTargeting
impl<'de> Deserialize<'de> for VariantTargeting
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 VariantTargeting
impl Serialize for VariantTargeting
impl Part for VariantTargeting
Auto Trait Implementations§
impl Freeze for VariantTargeting
impl RefUnwindSafe for VariantTargeting
impl Send for VariantTargeting
impl Sync for VariantTargeting
impl Unpin for VariantTargeting
impl UnwindSafe for VariantTargeting
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