Enum near_ledger::NEARLedgerError
source · pub enum NEARLedgerError {
HidApiError(HidError),
LedgerHidError(LedgerHIDError),
APDUExchangeError(String),
LedgerHIDError(LedgerHIDError),
}
Variants§
HidApiError(HidError)
Error occuring on init of hidapid and getting current devices list
LedgerHidError(LedgerHIDError)
Error occuring on creating a new hid transport, connecting to first ledger device found
APDUExchangeError(String)
Error occurred while exchanging with Ledger device
LedgerHIDError(LedgerHIDError)
Error with transport
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for NEARLedgerError
impl Send for NEARLedgerError
impl Sync for NEARLedgerError
impl Unpin for NEARLedgerError
impl !UnwindSafe for NEARLedgerError
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more