pub struct HubDeviceInfo { /* private fields */ }Implementations§
Source§impl HubDeviceInfo
impl HubDeviceInfo
pub fn id(&self) -> usize
pub fn descriptor(&self) -> &DeviceDescriptor
pub fn configurations(&self) -> &[ConfigurationDescriptor]
pub fn product_id(&self) -> u16
pub fn vendor_id(&self) -> u16
Trait Implementations§
Source§impl Debug for HubDeviceInfo
impl Debug for HubDeviceInfo
Auto Trait Implementations§
impl !RefUnwindSafe for HubDeviceInfo
impl !UnwindSafe for HubDeviceInfo
impl Freeze for HubDeviceInfo
impl Send for HubDeviceInfo
impl Sync for HubDeviceInfo
impl Unpin for HubDeviceInfo
impl UnsafeUnpin for HubDeviceInfo
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