Docs.rs
  • hal-sim-0.5.1
    • hal-sim 0.5.1
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • ivmarkov
    • Dependencies
      • channel-bridge ^0.8 normal optional
      • embassy-futures ^0.1 normal optional
      • embassy-sync ^0.5 normal optional
      • embedded-graphics-core ^0.4 normal optional
      • embedded-hal ^1 normal optional
      • embedded-hal-async ^1 normal optional
      • embedded-hal ^0.2 normal optional
      • futures ^0.3 normal optional
      • gloo-net ^0.4 normal optional
      • gloo-timers ^0.3 normal optional
      • heapless ^0.8 normal
      • itertools ^0.11 normal optional
      • log ^0.4 normal
      • nb ^1 normal optional
      • serde ^1 normal
      • wasm-bindgen ^0.2 normal optional
      • wasm-bindgen-futures ^0.4 normal optional
      • wasm-logger ^0.2 normal optional
      • web-sys ^0.3 normal optional
      • yew ^0.21 normal optional
      • yewdux ^0.10 normal optional
      • yewdux-middleware ^0.3 normal optional
    • Versions
    • 0% 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
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

hal_sim0.5.1

Crate Items

  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • adc::Adc
  • display::Display
  • display::DisplayState
  • display::Displays
  • display::SharedDisplay
  • dto::PinUpdate
  • dto::StripeUpdate
  • dto::display::Change
  • dto::display::DisplayMeta
  • dto::gpio::PinMeta
  • gpio::Input
  • gpio::InputOutput
  • gpio::Output
  • gpio::Pin
  • gpio::PinState
  • gpio::Pins
  • gpio::SharedPin
  • peripherals::Peripherals
  • ui::App
  • ui::Display
  • ui::DisplayCanvas
  • ui::DisplayCanvasProps
  • ui::DisplayMsg
  • ui::DisplayProps
  • ui::DisplayState
  • ui::Displays
  • ui::DisplaysStore
  • ui::Hal
  • ui::HalProps
  • ui::Pin
  • ui::PinProps
  • ui::PinState
  • ui::Pins
  • ui::PinsPanel
  • ui::PinsPanelProps
  • ui::PinsStore

Enums

  • dto::DisplayUpdate
  • dto::PinInputUpdate
  • dto::UpdateEvent
  • dto::UpdateRequest
  • dto::gpio::ButtonType
  • dto::gpio::PinType
  • dto::gpio::PinValue
  • gpio::Change
  • peripherals::TakeError
  • ui::PinMsg

Traits

  • adc::AdcTrait
  • gpio::InputMode
  • gpio::OutputMode

Functions

  • io::handle
  • io::peripherals_callback
  • io::process
  • ui::middleware::hook
  • ui::middleware::init
  • ui::middleware::log_msg
  • ui::middleware::log_store

Type Aliases

  • display::DisplaysChangedCallback
  • dto::RequestId
  • dto::display::DisplayName
  • dto::gpio::PinCategory
  • dto::gpio::PinName
  • gpio::PinsChangedCallback

Constants

  • dto::SCREEN_MAX_STRIPE_LEN
  • dto::SCREEN_MAX_STRIPE_U8_LEN
  • dto::STRIPE_PIXEL_SIZE