Enum rusb::Error [−][src]
pub enum Error {
Show 14 variants
Io,
InvalidParam,
Access,
NoDevice,
NotFound,
Busy,
Timeout,
Overflow,
Pipe,
Interrupted,
NoMem,
NotSupported,
BadDescriptor,
Other,
}
Expand description
Errors returned by the libusb
library.
Variants
Input/output error.
Invalid parameter.
Access denied (insufficient permissions).
No such device (it may have been disconnected).
Entity not found.
Resource busy.
Operation timed out.
Overflow.
Pipe error.
System call interrupted (perhaps due to signal).
Insufficient memory.
Operation not supported or unimplemented on this platform.
The device returned a malformed descriptor.
Other error.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Error
impl UnwindSafe for Error
Blanket Implementations
Mutably borrows from an owned value. Read more