Docs.rs
  • crab-usb-0.3.2
    • crab-usb 0.3.2
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • ZR233
    • Dependencies
      • bitflags ^2.8 normal
      • crossbeam ^0.8 normal
      • crossbeam-skiplist ^0.1 normal
      • dma-api ^0.4 normal
      • futures ^0.3 normal
      • libusb1-sys ^0.7 normal optional
      • log ^0.4 normal
      • mbarrier ^0.1 normal
      • nb ^1.1 normal
      • num_enum ^0.7 normal
      • spin ^0.10 normal
      • thiserror ^2 normal
      • tock-registers ^0.10 normal
      • trait-ffi ^0.2.2 normal
      • usb-if ^0.3 normal
      • xhci ^0.9 normal
      • bare-test ^0.5 dev
      • byte-unit ^5.1.6 dev
      • pcie ^0.2 dev
      • spin_on ^0.1.1 dev
      • bare-test-macros ^0.2 build
    • Versions
    • 0% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

crab_usb0.3.2

  • All Items

Crate Items

  • Modules
  • Macros
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases
  • Attribute Macros

Crate crab_usb

Source

Modules§

err
wait

Macros§

impl_trait

Structs§

BmRequestType
BusAddr
ConfigurationDescriptor
DescriptorType
Device
DeviceDescriptor
DeviceInfo
EndpointBulkIn
EndpointBulkOut
EndpointDescriptor
EndpointInterruptIn
EndpointInterruptOut
EndpointIsoIn
EndpointIsoOut
EventHandler
Interface
InterfaceDescriptor
InterfaceDescriptors
USBHost

Enums§

ApplicationType
AudioVideoType
Class
USB Device Class Codes as defined by USB-IF https://www.usb.org/defined-class-codes
DebugProtocol
DfxProtocol
DiagnosticType
Direction
The direction of the data transfer.
DvbInterface
EndpointType
Endpoint type.
HubSpeed
LanguageId
MctpType
MctpVersion
MiscellaneousType
Recipient
Request
RequestType
RndisType
StepType
TestMeasurementType
TraceProtocol
TransferError
VisionInterface
WireAdapterInterface
WirelessType

Traits§

Kernel

Functions§

decode_string_descriptor

Type Aliases§

BoxFuture
An owned dynamically typed Future for use in cases where you can’t statically type your result or need to add some indirection.

Attribute Macros§

impl_extern_trait
Implements an extern trait for a type and generates corresponding C function exports.