#[repr(transparent)]pub struct UsbId(pub u32);Expand description
no description available
Tuple Fields§
§0: u32Implementations§
Source§impl UsbId
impl UsbId
Sourcepub const fn usb_vendor_id(&self) -> u16
pub const fn usb_vendor_id(&self) -> u16
no description available
Sourcepub const fn set_usb_vendor_id(&mut self, val: u16)
pub const fn set_usb_vendor_id(&mut self, val: u16)
no description available
Sourcepub const fn usb_product_id(&self) -> u16
pub const fn usb_product_id(&self) -> u16
no description available
Sourcepub const fn set_usb_product_id(&mut self, val: u16)
pub const fn set_usb_product_id(&mut self, val: u16)
no description available
Trait Implementations§
impl Copy for UsbId
impl Eq for UsbId
impl StructuralPartialEq for UsbId
Auto Trait Implementations§
impl Freeze for UsbId
impl RefUnwindSafe for UsbId
impl Send for UsbId
impl Sync for UsbId
impl Unpin for UsbId
impl UnwindSafe for UsbId
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