pub enum HidState {
Disconnected,
Connected,
Ready,
Suspended,
}Expand description
HID device state
Variants§
Disconnected
Device not connected
Connected
Device connected, not yet configured
Ready
Device ready for reports
Suspended
Device is suspended
Trait Implementations§
impl Copy for HidState
impl Eq for HidState
impl StructuralPartialEq for HidState
Auto Trait Implementations§
impl Freeze for HidState
impl RefUnwindSafe for HidState
impl Send for HidState
impl Sync for HidState
impl Unpin for HidState
impl UnwindSafe for HidState
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)