[][src]Enum usbd_hid_descriptors::GlobalItemKind

#[repr(u8)]
pub enum GlobalItemKind {
    UsagePage,
    LogicalMin,
    LogicalMax,
    PhysicalMin,
    PhysicalMax,
    UnitExponent,
    Unit,
    ReportSize,
    ReportID,
    ReportCount,
}

GlobalItemKind describes global item tags as described in section 6.2.2.7 'Report Descriptor' of the spec, version 1.11.

Variants

UsagePage
LogicalMin
LogicalMax
PhysicalMin
PhysicalMax
UnitExponent
Unit
ReportSize
ReportID
ReportCount

Trait Implementations

impl Clone for GlobalItemKind[src]

impl Copy for GlobalItemKind[src]

impl Debug for GlobalItemKind[src]

impl Eq for GlobalItemKind[src]

impl Into<u8> for GlobalItemKind[src]

impl PartialEq<GlobalItemKind> for GlobalItemKind[src]

impl StructuralEq for GlobalItemKind[src]

impl StructuralPartialEq for GlobalItemKind[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.