Struct rusoto_devicefarm::Device
source · [−]pub struct Device {Show 21 fields
pub arn: Option<String>,
pub availability: Option<String>,
pub carrier: Option<String>,
pub cpu: Option<CPU>,
pub fleet_name: Option<String>,
pub fleet_type: Option<String>,
pub form_factor: Option<String>,
pub heap_size: Option<i64>,
pub image: Option<String>,
pub instances: Option<Vec<DeviceInstance>>,
pub manufacturer: Option<String>,
pub memory: Option<i64>,
pub model: Option<String>,
pub model_id: Option<String>,
pub name: Option<String>,
pub os: Option<String>,
pub platform: Option<String>,
pub radio: Option<String>,
pub remote_access_enabled: Option<bool>,
pub remote_debug_enabled: Option<bool>,
pub resolution: Option<Resolution>,
}
Expand description
Represents a device type that an app is tested against.
Fields
arn: Option<String>
The device's ARN.
availability: Option<String>
Indicates how likely a device is available for a test run. Currently available in the ListDevices and GetDevice API methods.
carrier: Option<String>
The device's carrier.
cpu: Option<CPU>
Information about the device's CPU.
fleet_name: Option<String>
The name of the fleet to which this device belongs.
fleet_type: Option<String>
The type of fleet to which this device belongs. Possible values are PRIVATE and PUBLIC.
form_factor: Option<String>
The device's form factor.
Allowed values include:
-
PHONE
-
TABLET
heap_size: Option<i64>
The device's heap size, expressed in bytes.
image: Option<String>
The device's image name.
instances: Option<Vec<DeviceInstance>>
The instances that belong to this device.
manufacturer: Option<String>
The device's manufacturer name.
memory: Option<i64>
The device's total memory size, expressed in bytes.
model: Option<String>
The device's model name.
model_id: Option<String>
The device's model ID.
name: Option<String>
The device's display name.
os: Option<String>
The device's operating system type.
platform: Option<String>
The device's platform.
Allowed values include:
-
ANDROID
-
IOS
radio: Option<String>
The device's radio.
remote_access_enabled: Option<bool>
Specifies whether remote access has been enabled for the specified device.
remote_debug_enabled: Option<bool>
This flag is set to true
if remote debugging is enabled for the device.
Remote debugging is no longer supported.
resolution: Option<Resolution>
The resolution of the device.
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Device
impl<'de> Deserialize<'de> for Device
sourcefn 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
impl StructuralPartialEq for Device
Auto Trait Implementations
impl RefUnwindSafe for Device
impl Send for Device
impl Sync for Device
impl Unpin for Device
impl UnwindSafe for Device
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more