Struct libusb::Interface[][src]

pub struct Interface<'a> { /* fields omitted */ }

A device interface.

An interface can have several descriptors, each describing an alternate setting of the interface.

Methods

impl<'a> Interface<'a>
[src]

Returns the interface's number.

Important traits for InterfaceDescriptors<'a>

Returns an iterator over the interface's descriptors.

Auto Trait Implementations

impl<'a> !Send for Interface<'a>

impl<'a> !Sync for Interface<'a>