[][src]Struct libusb::DeviceDescriptor

pub struct DeviceDescriptor { /* fields omitted */ }

Describes a device.

Methods

impl DeviceDescriptor
[src]

Returns the device's maximum supported USB version.

Returns the manufacturer's version of the device.

Returns the index of the string descriptor that contains the manufacturer name.

Returns the index of the string descriptor that contains the product name.

Returns the index of the string descriptor that contains the device's serial number.

Returns the device's class code.

Returns the device's sub class code.

Returns the device's protocol code.

Returns the device's vendor ID.

Returns the device's product ID.

Returns the maximum packet size of the device's first endpoint.

Returns the number of config descriptors available for the device.

Trait Implementations

impl Debug for DeviceDescriptor
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for DeviceDescriptor

impl Sync for DeviceDescriptor

Blanket Implementations

impl<T> From for T
[src]

Performs the conversion.

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

Performs the conversion.

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

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

Immutably borrows from an owned value. Read more

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

Mutably borrows from an owned value. Read more

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

🔬 This is a nightly-only experimental API. (try_from)

Performs the conversion.

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

🔬 This is a nightly-only experimental API. (get_type_id)

this method will likely be replaced by an associated static

Gets the TypeId of self. Read more