Struct ethers::signers::yubihsm::connector::usb::Device[][src]

pub struct Device {
    pub product_name: String,
    pub serial_number: Number,
    // some fields omitted
}
Expand description

A USB device we’ve identified as a YubiHSM 2

Fields

product_name: String

Product vendor and name

serial_number: Number

Serial number of the YubiHSM 2 device

Implementations

Open this device, consuming it and creating a UsbConnection

Get the bus number for this device

Get the address for this device

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more