Docs.rs
  • wasefire-board-api-0.8.0
    • wasefire-board-api 0.8.0
    • Permalink
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • ia0
    • jmichelp
    • Dependencies
      • aead ^0.5.2 normal optional
      • aes ^0.8.4 normal optional
      • aes-gcm ^0.10.3 normal optional
      • bytemuck ^1.16.0 normal optional
      • ccm ^0.5.0 normal optional
      • crypto-common ^0.1.6 normal optional
      • defmt ^0.3.8 normal optional
      • derive-where ^1.2.7 normal
      • digest ^0.10.7 normal optional
      • ecdsa ^0.16.9 normal optional
      • elliptic-curve ^0.13.8 normal optional
      • hmac ^0.12.1 normal optional
      • p256 ^0.13.2 normal optional
      • p384 ^0.13.0 normal optional
      • sha2 ^0.10.8 normal optional
      • signature ^2.2.0 normal optional
      • typenum ^1.17.0 normal optional
      • usb-device ^0.3.2 normal optional
      • usbd-serial ^0.2.2 normal optional
      • wasefire-applet-api ^0.7.0 normal optional
      • wasefire-error ^0.1.2 normal
      • wasefire-logger ^0.1.6 normal
      • wasefire-protocol ^0.2.0 normal
      • wasefire-store ^0.3.0 normal optional
    • Versions
    • 100% of the crate is documented
  • 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
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

wasefire_board_api0.8.0

Crate Items

  • Structs
  • Enums
  • Traits
  • Type Aliases

List of all items

Structs

  • Error
  • Id
  • Impossible
  • button::Event
  • crypto::HashApi
  • crypto::HmacApi
  • crypto::aead::AeadSupport
  • gpio::Config
  • gpio::ConfigBits
  • platform::protocol::Event
  • timer::Command
  • timer::Event
  • uart::Event
  • usb::serial::Serial
  • usb::serial::WithSerial

Enums

  • Event
  • debug::Impl
  • gpio::InputConfig
  • gpio::OutputConfig
  • platform::Event
  • radio::Event
  • radio::ble::Event
  • uart::Direction
  • usb::Event
  • usb::serial::Event

Traits

  • Api
  • Singleton
  • Support
  • Supported
  • applet::Api
  • button::Api
  • crypto::Api
  • crypto::Hash
  • crypto::Hmac
  • crypto::NoError
  • crypto::WithError
  • crypto::aead::Api
  • crypto::ecc::Api
  • debug::Api
  • gpio::Api
  • led::Api
  • platform::Api
  • platform::protocol::Api
  • platform::update::Api
  • radio::Api
  • radio::ble::Api
  • rng::Api
  • timer::Api
  • uart::Api
  • usb::Api
  • usb::serial::Api
  • usb::serial::HasSerial

Type Aliases

  • Applet
  • Button
  • Crypto
  • Debug
  • Gpio
  • Led
  • Platform
  • Radio
  • Rng
  • Storage
  • Timer
  • Uart
  • Usb
  • crypto::Aes128Ccm
  • crypto::Aes256Gcm
  • crypto::HmacSha256
  • crypto::HmacSha384
  • crypto::P256
  • crypto::P384
  • crypto::Sha256
  • crypto::Sha384
  • crypto::aead::Array
  • crypto::ecc::Int
  • platform::Protocol
  • platform::Update
  • radio::Ble
  • usb::Serial