Enum ctaphid::error::Error [−][src]
pub enum Error {
CommandError(CommandError),
DeviceError(DeviceError),
HidError(HidError),
RequestError(RequestError),
ResponseError(ResponseError),
}
Expand description
Error type for ctaphid
operations.
Variants
CommandError(CommandError)
A command-specific error.
Tuple Fields of CommandError
0: CommandError
DeviceError(DeviceError)
A CTAPHID error returned by the device.
Tuple Fields of DeviceError
0: DeviceError
HidError(HidError)
A HID communication error.
Tuple Fields of HidError
0: HidError
RequestError(RequestError)
An error that occured while sending a CTAPHID request.
Tuple Fields of RequestError
0: RequestError
ResponseError(ResponseError)
An error that occured while receiving a CTAPHID response.
Tuple Fields of ResponseError
Trait Implementations
Performs the conversion.
Performs the conversion.
Performs the conversion.
Performs the conversion.