[][src]Struct rusoto_devicefarm::DevicePool

pub struct DevicePool {
    pub arn: Option<String>,
    pub description: Option<String>,
    pub max_devices: Option<i64>,
    pub name: Option<String>,
    pub rules: Option<Vec<Rule>>,
    pub type_: Option<String>,
}

Represents a collection of device types.

Fields

arn: Option<String>

The device pool's ARN.

description: Option<String>

The device pool's description.

max_devices: Option<i64>

The number of devices that Device Farm can add to your device pool. Device Farm adds devices that are available and that meet the criteria that you assign for the rules parameter. Depending on how many devices meet these constraints, your device pool might contain fewer devices than the value for this parameter.

By specifying the maximum number of devices, you can control the costs that you incur by running tests.

name: Option<String>

The device pool's name.

rules: Option<Vec<Rule>>

Information about the device pool's rules.

type_: Option<String>

The device pool's type.

Allowed values include:

Trait Implementations

impl PartialEq<DevicePool> for DevicePool[src]

impl Default for DevicePool[src]

impl Clone for DevicePool[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for DevicePool[src]

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

Auto Trait Implementations

impl Send for DevicePool

impl Sync for DevicePool

Blanket Implementations

impl<T> From for T[src]

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

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

type Owned = T

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

type Error = !

🔬 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> BorrowMut for T where
    T: ?Sized
[src]

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

type Error = <U as TryFrom<T>>::Error

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

The type returned in the event of a conversion error.

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

type Output = T

Should always be Self