pub struct HWIDevice {
pub device_type: HWIDeviceType,
pub model: String,
pub path: String,
pub needs_pin_sent: bool,
pub needs_passphrase_sent: bool,
pub fingerprint: Fingerprint,
}
Fields§
§device_type: HWIDeviceType
§model: String
§path: String
§needs_pin_sent: bool
§needs_passphrase_sent: bool
§fingerprint: Fingerprint
Trait Implementations§
source§impl<'de> Deserialize<'de> for HWIDevice
impl<'de> Deserialize<'de> for HWIDevice
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for HWIDevice
impl PartialEq for HWIDevice
impl Eq for HWIDevice
impl StructuralPartialEq for HWIDevice
Auto Trait Implementations§
impl Freeze for HWIDevice
impl RefUnwindSafe for HWIDevice
impl Send for HWIDevice
impl Sync for HWIDevice
impl Unpin for HWIDevice
impl UnwindSafe for HWIDevice
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