pub struct DeviceTierConfig {
pub device_groups: Option<Vec<DeviceGroup>>,
pub device_tier_config_id: Option<i64>,
pub device_tier_set: Option<DeviceTierSet>,
pub user_country_sets: Option<Vec<UserCountrySet>>,
}Expand description
Configuration describing device targeting criteria for the content of an app.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- device tier configs create applications (request|response)
- device tier configs get applications (response)
Fields§
§device_groups: Option<Vec<DeviceGroup>>Definition of device groups for the app.
device_tier_config_id: Option<i64>Output only. The device tier config ID.
device_tier_set: Option<DeviceTierSet>Definition of the set of device tiers for the app.
user_country_sets: Option<Vec<UserCountrySet>>Definition of user country sets for the app.
Trait Implementations§
Source§impl Clone for DeviceTierConfig
impl Clone for DeviceTierConfig
Source§fn clone(&self) -> DeviceTierConfig
fn clone(&self) -> DeviceTierConfig
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 DeviceTierConfig
impl Debug for DeviceTierConfig
Source§impl Default for DeviceTierConfig
impl Default for DeviceTierConfig
Source§fn default() -> DeviceTierConfig
fn default() -> DeviceTierConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeviceTierConfig
impl<'de> Deserialize<'de> for DeviceTierConfig
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 DeviceTierConfig
impl Serialize for DeviceTierConfig
impl RequestValue for DeviceTierConfig
impl ResponseResult for DeviceTierConfig
Auto Trait Implementations§
impl Freeze for DeviceTierConfig
impl RefUnwindSafe for DeviceTierConfig
impl Send for DeviceTierConfig
impl Sync for DeviceTierConfig
impl Unpin for DeviceTierConfig
impl UnwindSafe for DeviceTierConfig
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