pub struct GetDeviceTypesResponse {
pub status: Option<String>,
pub device_types: Option<Vec<GetDeviceTypesResponseDeviceType>>,
}Fields§
§status: Option<String>§device_types: Option<Vec<GetDeviceTypesResponseDeviceType>>Trait Implementations§
Source§impl Clone for GetDeviceTypesResponse
impl Clone for GetDeviceTypesResponse
Source§fn clone(&self) -> GetDeviceTypesResponse
fn clone(&self) -> GetDeviceTypesResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GetDeviceTypesResponse
impl Debug for GetDeviceTypesResponse
Source§impl Default for GetDeviceTypesResponse
impl Default for GetDeviceTypesResponse
Source§fn default() -> GetDeviceTypesResponse
fn default() -> GetDeviceTypesResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetDeviceTypesResponse
impl<'de> Deserialize<'de> for GetDeviceTypesResponse
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
Auto Trait Implementations§
impl Freeze for GetDeviceTypesResponse
impl RefUnwindSafe for GetDeviceTypesResponse
impl Send for GetDeviceTypesResponse
impl Sync for GetDeviceTypesResponse
impl Unpin for GetDeviceTypesResponse
impl UnsafeUnpin for GetDeviceTypesResponse
impl UnwindSafe for GetDeviceTypesResponse
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