pub struct AndroidDeviceCatalog {
pub models: Option<Vec<AndroidModel>>,
pub runtime_configuration: Option<AndroidRuntimeConfiguration>,
pub versions: Option<Vec<AndroidVersion>>,
}
Expand description
The currently supported Android devices.
This type is not used in any activity, and only used as part of another schema.
Fields§
§models: Option<Vec<AndroidModel>>
The set of supported Android device models.
runtime_configuration: Option<AndroidRuntimeConfiguration>
The set of supported runtime configurations.
versions: Option<Vec<AndroidVersion>>
The set of supported Android OS versions.
Trait Implementations§
Source§impl Clone for AndroidDeviceCatalog
impl Clone for AndroidDeviceCatalog
Source§fn clone(&self) -> AndroidDeviceCatalog
fn clone(&self) -> AndroidDeviceCatalog
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AndroidDeviceCatalog
impl Debug for AndroidDeviceCatalog
Source§impl Default for AndroidDeviceCatalog
impl Default for AndroidDeviceCatalog
Source§fn default() -> AndroidDeviceCatalog
fn default() -> AndroidDeviceCatalog
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AndroidDeviceCatalog
impl<'de> Deserialize<'de> for AndroidDeviceCatalog
Source§fn 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
Source§impl Serialize for AndroidDeviceCatalog
impl Serialize for AndroidDeviceCatalog
impl Part for AndroidDeviceCatalog
Auto Trait Implementations§
impl Freeze for AndroidDeviceCatalog
impl RefUnwindSafe for AndroidDeviceCatalog
impl Send for AndroidDeviceCatalog
impl Sync for AndroidDeviceCatalog
impl Unpin for AndroidDeviceCatalog
impl UnwindSafe for AndroidDeviceCatalog
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
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Converts
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>
Converts
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