pub struct ClassOfDevice(/* private fields */);
Trait Implementations§
Source§impl AsMut<ClassOfDevice> for AddUuidReply
impl AsMut<ClassOfDevice> for AddUuidReply
Source§fn as_mut(&mut self) -> &mut ClassOfDevice
fn as_mut(&mut self) -> &mut ClassOfDevice
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<ClassOfDevice> for ClassOfDeviceChanged
impl AsMut<ClassOfDevice> for ClassOfDeviceChanged
Source§fn as_mut(&mut self) -> &mut ClassOfDevice
fn as_mut(&mut self) -> &mut ClassOfDevice
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<ClassOfDevice> for RemoveUuidReply
impl AsMut<ClassOfDevice> for RemoveUuidReply
Source§fn as_mut(&mut self) -> &mut ClassOfDevice
fn as_mut(&mut self) -> &mut ClassOfDevice
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<ClassOfDevice> for SetDeviceClassReply
impl AsMut<ClassOfDevice> for SetDeviceClassReply
Source§fn as_mut(&mut self) -> &mut ClassOfDevice
fn as_mut(&mut self) -> &mut ClassOfDevice
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<ClassOfDevice> for AddUuidReply
impl AsRef<ClassOfDevice> for AddUuidReply
Source§fn as_ref(&self) -> &ClassOfDevice
fn as_ref(&self) -> &ClassOfDevice
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<ClassOfDevice> for ClassOfDeviceChanged
impl AsRef<ClassOfDevice> for ClassOfDeviceChanged
Source§fn as_ref(&self) -> &ClassOfDevice
fn as_ref(&self) -> &ClassOfDevice
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<ClassOfDevice> for RemoveUuidReply
impl AsRef<ClassOfDevice> for RemoveUuidReply
Source§fn as_ref(&self) -> &ClassOfDevice
fn as_ref(&self) -> &ClassOfDevice
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<ClassOfDevice> for SetDeviceClassReply
impl AsRef<ClassOfDevice> for SetDeviceClassReply
Source§fn as_ref(&self) -> &ClassOfDevice
fn as_ref(&self) -> &ClassOfDevice
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for ClassOfDevice
impl Clone for ClassOfDevice
Source§fn clone(&self) -> ClassOfDevice
fn clone(&self) -> ClassOfDevice
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 ClassOfDevice
impl Debug for ClassOfDevice
Source§impl Display for ClassOfDevice
impl Display for ClassOfDevice
Source§impl From<ClassOfDevice> for AddUuidReply
impl From<ClassOfDevice> for AddUuidReply
Source§fn from(v: ClassOfDevice) -> Self
fn from(v: ClassOfDevice) -> Self
Converts to this type from the input type.
Source§impl From<ClassOfDevice> for ClassOfDeviceChanged
impl From<ClassOfDevice> for ClassOfDeviceChanged
Source§fn from(v: ClassOfDevice) -> Self
fn from(v: ClassOfDevice) -> Self
Converts to this type from the input type.
Source§impl From<ClassOfDevice> for RemoveUuidReply
impl From<ClassOfDevice> for RemoveUuidReply
Source§fn from(v: ClassOfDevice) -> Self
fn from(v: ClassOfDevice) -> Self
Converts to this type from the input type.
Source§impl From<ClassOfDevice> for SetDeviceClassReply
impl From<ClassOfDevice> for SetDeviceClassReply
Source§fn from(v: ClassOfDevice) -> Self
fn from(v: ClassOfDevice) -> Self
Converts to this type from the input type.
Source§impl Pack for ClassOfDevice
impl Pack for ClassOfDevice
Auto Trait Implementations§
impl Freeze for ClassOfDevice
impl RefUnwindSafe for ClassOfDevice
impl Send for ClassOfDevice
impl Sync for ClassOfDevice
impl Unpin for ClassOfDevice
impl UnwindSafe for ClassOfDevice
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