Struct google_testing1::IosModel [−][src]
pub struct IosModel { pub form_factor: Option<String>, pub name: Option<String>, pub tags: Option<Vec<String>>, pub supported_version_ids: Option<Vec<String>>, pub id: Option<String>, pub device_capabilities: Option<Vec<String>>, }
A description of an iOS device tests may be run on.
This type is not used in any activity, and only used as part of another schema.
Fields
form_factor: Option<String>
Whether this device is a phone, tablet, wearable, etc. @OutputOnly
name: Option<String>
Output only. The human-readable name for this device model. Examples: "iPhone 4s", "iPad Mini 2"
Output only. Tags for this dimension. Examples: "default", "preview", "deprecated"
supported_version_ids: Option<Vec<String>>
Output only. The set of iOS major software versions this device supports.
id: Option<String>
Output only. The unique opaque id for this model. Use this for invoking the TestExecutionService.
device_capabilities: Option<Vec<String>>
Output only. Device capabilities. Copied from https://developer.apple.com/library/archive/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html
Trait Implementations
impl Default for IosModel
[src]
impl Default for IosModel
impl Clone for IosModel
[src]
impl Clone for IosModel
fn clone(&self) -> IosModel
[src]
fn clone(&self) -> IosModel
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for IosModel
[src]
impl Debug for IosModel
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for IosModel
[src]
impl Part for IosModel