pub struct PackageDevice {
pub ids: DeviceIdentifiers,
pub option_flags: u32,
pub version: DescriptorString,
pub components: ComponentBitmap,
}Fields§
§ids: DeviceIdentifiers§option_flags: u32§version: DescriptorString§components: ComponentBitmapImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PackageDevice
impl RefUnwindSafe for PackageDevice
impl Send for PackageDevice
impl Sync for PackageDevice
impl Unpin for PackageDevice
impl UnsafeUnpin for PackageDevice
impl UnwindSafe for PackageDevice
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