Docs.rs
  • freedom-api-2.1.1
    • freedom-api 2.1.1
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • caleb-leinz
    • Dependencies
      • async-stream ^0.3.5 normal
      • bytes ^1.7.1 normal
      • freedom-config ^1.0.0 normal
      • freedom-models ^2.0.0 normal
      • futures-core ^0.3.30 normal
      • moka ^0.12.10 normal optional
      • reqwest ^0.12.4 normal
      • serde ^1.0.195 normal
      • serde_json ^1.0.111 normal
      • thiserror ^2.0.11 normal
      • time ^0.3.36 normal
      • tokio ^1 normal
      • tracing ^0.1.40 normal
      • url ^2.5.0 normal
      • futures ^0.3.30 dev
      • httpmock ^0.7.0 dev
      • tokio ^1.28.2 dev
      • tokio-test ^0.4.4 dev
      • tracing-test ^0.2.4 dev
    • Versions
    • 78.79% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • 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

freedom_api2.1.1

Crate Items

  • Structs
  • Enums
  • Traits
  • Type Aliases

List of all items

Structs

  • Client
  • Inner
  • config::Config
  • config::ConfigBuilder
  • config::Environment
  • config::Prod
  • config::Secret
  • config::Test
  • models::Account
  • models::AccountCidr
  • models::AzEl
  • models::Band
  • models::Direction
  • models::IoConfiguration
  • models::Location
  • models::Satellite
  • models::SatelliteConfiguration
  • models::Site
  • models::SiteConfiguration
  • models::SiteHardware
  • models::Task
  • models::TaskRequest
  • models::TaskStatus
  • models::Tier
  • models::TwoLineElement
  • models::User
  • models::UserPreferences
  • prelude::BandDetailsBuilder
  • prelude::Client
  • prelude::Inner
  • prelude::OverrideBuilder
  • prelude::SatelliteBuilder
  • prelude::SatelliteConfigurationBuilder
  • prelude::UserBuilder

Enums

  • error::Error
  • models::BandType
  • models::IoHardware
  • models::Polarization
  • models::TaskStatusType
  • models::TaskType

Traits

  • Api
  • Container
  • Value
  • config::Env
  • config::IntoEnv
  • extensions::AccountExt
  • extensions::BandExt
  • extensions::SatelliteExt
  • extensions::SiteConfigurationExt
  • extensions::SiteExt
  • extensions::TaskExt
  • extensions::TaskRequestExt
  • extensions::UserExt
  • prelude::Api
  • prelude::Container
  • prelude::Value

Type Aliases

  • PaginatedStream
  • error::Result
  • prelude::PaginatedStream