pub struct DeviceMetaData { /* private fields */ }Expand description
Additional information about the device such as the device name, manufacturer and model.
Trait Implementations§
Source§impl Clone for DeviceMetaData
impl Clone for DeviceMetaData
Source§fn clone(&self) -> DeviceMetaData
fn clone(&self) -> DeviceMetaData
Returns a duplicate 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 DeviceMetaData
impl Debug for DeviceMetaData
Source§impl Default for DeviceMetaData
impl Default for DeviceMetaData
Source§fn default() -> DeviceMetaData
fn default() -> DeviceMetaData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeviceMetaData
impl<'de> Deserialize<'de> for DeviceMetaData
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 Display for DeviceMetaData
impl Display for DeviceMetaData
Source§impl PartialEq for DeviceMetaData
impl PartialEq for DeviceMetaData
Source§impl Serialize for DeviceMetaData
impl Serialize for DeviceMetaData
impl Eq for DeviceMetaData
impl StructuralPartialEq for DeviceMetaData
Auto Trait Implementations§
impl Freeze for DeviceMetaData
impl RefUnwindSafe for DeviceMetaData
impl Send for DeviceMetaData
impl Sync for DeviceMetaData
impl Unpin for DeviceMetaData
impl UnwindSafe for DeviceMetaData
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