pub enum DeviceTypeArg {
BitBox02,
Coldcard,
Jade,
KeepKey,
Ledger,
Specter,
Trezor,
}Expand description
A device-family argument accepted by Clap, independent of compiled device support.
Variants§
BitBox02
A BitBox02, accepted as bitbox02 or bit-box02.
Coldcard
A Coldcard.
Jade
A Blockstream Jade.
KeepKey
A KeepKey, accepted as keepkey or keep-key.
Ledger
A Ledger.
Specter
A Specter-DIY.
Trezor
A Trezor.
Trait Implementations§
Source§impl Clone for DeviceTypeArg
impl Clone for DeviceTypeArg
impl Copy for DeviceTypeArg
Source§impl Debug for DeviceTypeArg
impl Debug for DeviceTypeArg
Source§impl From<DeviceTypeArg> for DeviceType
impl From<DeviceTypeArg> for DeviceType
Source§fn from(arg: DeviceTypeArg) -> Self
fn from(arg: DeviceTypeArg) -> Self
Converts to this type from the input type.
Source§impl ValueEnum for DeviceTypeArg
impl ValueEnum for DeviceTypeArg
Auto Trait Implementations§
impl Freeze for DeviceTypeArg
impl RefUnwindSafe for DeviceTypeArg
impl Send for DeviceTypeArg
impl Sync for DeviceTypeArg
impl Unpin for DeviceTypeArg
impl UnsafeUnpin for DeviceTypeArg
impl UnwindSafe for DeviceTypeArg
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