Crate fido_hid_rs

Source
Expand description

fido-hid-rs implements a minimal set of platform-specific USB HID bindings for communicating with FIDO authenticators.

Important: this library is an internal implementation detail of webauthn-authenticator-rs to work around Cargo limitations.

This library has no guarantees of API stability, and is not intended for use by other parties.

If you want to interface with USB HID FIDO authenticators, use webauthn-authenticator-rs instead of this library.

If you’re looking for a general-purpose Rust USB HID library, try hidapi.

Structs§

USBDeviceImpl
USBDeviceInfoImpl
USBDeviceManagerImpl

Enums§

HidError
WatchEvent

Traits§

USBDevice
Platform-specific USB device connection structure.
USBDeviceInfo
Platform-specific USB device info structure.
USBDeviceManager
Platform-specific USB device manager.

Type Aliases§

HidReportBytes
HidSendReportBytes
Result