Struct windows_sys::Devices::Enumeration::DeviceClass
[−]#[repr(transparent)]pub struct DeviceClass(pub i32);
Expand description
Required features: ‘Devices_Enumeration’
Tuple Fields
0: i32
Implementations
impl DeviceClass
impl DeviceClass
pub const All: Self
pub const AudioCapture: Self
pub const AudioRender: Self
pub const PortableStorageDevice: Self
pub const VideoCapture: Self
pub const ImageScanner: Self
pub const Location: Self
Trait Implementations
impl Clone for DeviceClass
impl Clone for DeviceClass
impl Copy for DeviceClass
Auto Trait Implementations
impl RefUnwindSafe for DeviceClass
impl Send for DeviceClass
impl Sync for DeviceClass
impl Unpin for DeviceClass
impl UnwindSafe for DeviceClass
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more