[][src]Struct rusoto_devicefarm::DeviceInstance

pub struct DeviceInstance {
    pub arn: Option<String>,
    pub device_arn: Option<String>,
    pub instance_profile: Option<InstanceProfile>,
    pub labels: Option<Vec<String>>,
    pub status: Option<String>,
    pub udid: Option<String>,
}

Represents the device instance.

Fields

The Amazon Resource Name (ARN) of the device instance.

The Amazon Resource Name (ARN) of the device.

A object containing information about the instance profile.

An array of strings describing the device instance.

The status of the device instance. Valid values are listed below.

Unique device identifier for the device instance.

Trait Implementations

impl Default for DeviceInstance
[src]

impl PartialEq<DeviceInstance> for DeviceInstance
[src]

impl Clone for DeviceInstance
[src]

Performs copy-assignment from source. Read more

impl Debug for DeviceInstance
[src]

impl<'de> Deserialize<'de> for DeviceInstance
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

Should always be Self