Docs.rs
  • webhttp-0.1.11
    • webhttp 0.1.11
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • OpenBezier
    • Dependencies
      • actix ^0.13.0 normal
      • actix-cors ^0.7.0 normal
      • actix-http ^3.6.0 normal
      • actix-multipart ^0.7.2 normal
      • actix-rt ^2.8.0 normal
      • actix-settings ^0.8.0 normal
      • actix-web ^4.4.0 normal
      • actix-web-actors ^4.2.0 normal
      • actix-web-prom ^0.9.0 normal
      • anyhow ^1.0.72 normal
      • async-trait ^0.1.72 normal
      • clap ^4.3.19 normal
      • crossbeam ^0.8.2 normal
      • dashmap ^6.0.1 normal
      • directories ^6.0.0 normal
      • env_logger ^0.11.5 normal
      • fred ^9.1.2 normal
      • futures ^0.3.28 normal
      • jsonwebtoken ^9.3.0 normal
      • lazy_static ^1.4.0 normal
      • prometheus ^0.13.3 normal
      • rand ^0.9.0 normal
      • reqwest ^0.12.7 normal
      • sea-orm ^1.0.1 normal
      • serde ^1 normal
      • serde_json ^1 normal
      • thiserror ^2.0.12 normal
      • time ^0.3.23 normal
      • tokio ^1.33.0 normal
      • tracing ^0.1.37 normal
      • tracing-appender ^0.2.2 normal
      • tracing-subscriber ^0.3.17 normal
      • uuid ^1.4.1 normal
      • webproto ^0.1.0 normal
    • Versions
    • 1.57% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • 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

webhttp0.1.11

Crate Items

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

List of all items

Structs

  • AppState
  • access_token::AccessToken
  • command::ServerCommand
  • command::ServerInternalCommand
  • command::WakerManager
  • permission::RpAction
  • permission::RpConfig
  • permission::RpGroup
  • permission::RpItem
  • response::ClientRsp
  • response::ErrData
  • response::NoneBodyData
  • response::OkData
  • response::Response
  • termenv::Termenv
  • webhttp::AppState
  • websocket::api::ws_entry
  • websocket::api::ws_health
  • websocket::msg::ConnInfo
  • websocket::msg::Connect
  • websocket::msg::Disconnect
  • websocket::msg::ExitMessage
  • websocket::msg::InMessage
  • websocket::msg::OutMessage
  • websocket::room::ROOM
  • websocket::room::Room
  • websocket::worker::Worker
  • websocket::wsconn::WsConn

Enums

  • WsData
  • websocket::msg::ActorError
  • websocket::msg::ActorMsg

Traits

  • ServiceCallback
  • access_token::TokenPermission

Functions

  • access_token::create_access_token
  • access_token::create_refresh_token
  • access_token::get_token_and_path
  • api_init_none_func
  • health_check
  • mysql::get_db
  • mysql::init_db
  • not_found
  • redis::get_redis_pool
  • redis::init_redis_pool
  • start
  • termenv::termenv_check
  • termenv::termenv_get
  • termenv::termenv_init
  • webhttp::server_main
  • websocket::api::ws_api

Type Aliases

  • permission::RpInputPermission
  • permission::RpInputRole

Constants

  • access_token::ACCESS_TOKEN_TIME
  • access_token::REFRESH_TOKEN_TIME