Struct aws_sdk_devicefarm::types::DeviceSelectionResult
source · #[non_exhaustive]pub struct DeviceSelectionResult {
pub filters: Option<Vec<DeviceFilter>>,
pub matched_devices_count: Option<i32>,
pub max_devices: Option<i32>,
}
Expand description
Contains the run results requested by the device selection configuration and how many devices were returned. For an example of the JSON response syntax, see ScheduleRun
.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.filters: Option<Vec<DeviceFilter>>
The filters in a device selection result.
matched_devices_count: Option<i32>
The number of devices that matched the device filter selection criteria.
max_devices: Option<i32>
The maximum number of devices to be selected by a device filter and included in a test run.
Implementations§
source§impl DeviceSelectionResult
impl DeviceSelectionResult
sourcepub fn filters(&self) -> &[DeviceFilter]
pub fn filters(&self) -> &[DeviceFilter]
The filters in a device selection result.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .filters.is_none()
.
sourcepub fn matched_devices_count(&self) -> Option<i32>
pub fn matched_devices_count(&self) -> Option<i32>
The number of devices that matched the device filter selection criteria.
sourcepub fn max_devices(&self) -> Option<i32>
pub fn max_devices(&self) -> Option<i32>
The maximum number of devices to be selected by a device filter and included in a test run.
source§impl DeviceSelectionResult
impl DeviceSelectionResult
sourcepub fn builder() -> DeviceSelectionResultBuilder
pub fn builder() -> DeviceSelectionResultBuilder
Creates a new builder-style object to manufacture DeviceSelectionResult
.
Trait Implementations§
source§impl Clone for DeviceSelectionResult
impl Clone for DeviceSelectionResult
source§fn clone(&self) -> DeviceSelectionResult
fn clone(&self) -> DeviceSelectionResult
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DeviceSelectionResult
impl Debug for DeviceSelectionResult
source§impl PartialEq for DeviceSelectionResult
impl PartialEq for DeviceSelectionResult
source§fn eq(&self, other: &DeviceSelectionResult) -> bool
fn eq(&self, other: &DeviceSelectionResult) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeviceSelectionResult
Auto Trait Implementations§
impl Freeze for DeviceSelectionResult
impl RefUnwindSafe for DeviceSelectionResult
impl Send for DeviceSelectionResult
impl Sync for DeviceSelectionResult
impl Unpin for DeviceSelectionResult
impl UnwindSafe for DeviceSelectionResult
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more