Docs.rs
  • cbradio-0.1.0
    • cbradio 0.1.0
    • Permalink
    • Docs.rs crate page
    • GPL-3.0-or-later
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • jpastuszek
    • Dependencies
      • base64 ^0.13.0 normal
      • cotton ^0.0.18 normal
      • crossbeam-utils ^0.8.5 normal
      • crypto_box ^0.6.1 normal
      • curve25519-dalek ^3.1.0 normal
      • ed25519-dalek ^1.0.1 normal
      • fs2 ^0.4.3 normal
      • hex ^0.4.3 normal
      • log ^0.4.8 normal
      • lz4 ^1.23.2 normal
      • maybe-string ^0.1.0 normal
      • multistream-batch ^1.2.0 normal
      • rand_core ^0.6.3 normal
      • redis ^0.21.0 normal
      • serde ^1.0.126 normal
      • serde_bare ^0.4.0 normal
      • structopt ^0.3.2 normal
      • toml ^0.5.8 normal
      • yansi ^0.5.0 normal
    • Versions
    • 7.69% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • 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

cbradio0.1.0

Crate Items

  • Structs
  • Enums
  • Constants
  • Functions
  • Type Aliases

List of all items

Structs

  • Agent
  • BaseStation
  • DataFrame
  • Event
  • Payload
  • ReplyIter
  • ReplyMessage
  • RequestMessage
  • ResponseHandler
  • Tags
  • crypto::PublicKey
  • crypto::SecretKey
  • crypto::SignKeypair
  • crypto::SignPublicKey
  • crypto::SignSecretKey

Enums

  • Reply
  • Request

Functions

  • crypto::decode
  • crypto::default_base_staion_public_key_file
  • crypto::default_base_staion_secret_key_file
  • crypto::default_network_public_key_file
  • crypto::default_network_secret_key_file
  • crypto::encode
  • crypto::generate_challenge
  • crypto::generate_encryption_key
  • crypto::generate_nonce
  • crypto::generate_signing_key
  • crypto::load_public_key
  • crypto::load_secret_key
  • crypto::load_signing_public_key
  • crypto::load_signing_secret_key
  • crypto::make_box
  • crypto::make_keypair
  • crypto::make_signed_box
  • crypto::open_box
  • crypto::open_signed_box
  • project_dir
  • timestamp
  • with_create_dir

Type Aliases

  • crypto::Challenge

Constants

  • crypto::DEFAULT_BASE_STATION_PUBLIC_KEY_FILE
  • crypto::DEFAULT_BASE_STATION_SECRET_KEY_FILE
  • crypto::DEFAULT_NETWORK_PUBLIC_KEY_FILE
  • crypto::DEFAULT_NETWORK_SECRET_KEY_FILE