Docs.rs
  • volo-http-0.1.4
    • volo-http 0.1.4
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • PureWhiteWu
    • github:cloudwego:volo-maintainers
    • yukiiiteru
    • Dependencies
      • bytes ^1 normal
      • faststr ^0.2 normal
      • futures ^0.3 normal
      • futures-util ^0.3 normal
      • http-body-util ^0.1 normal
      • hyper ^1 normal
      • hyper-util ^0.1 normal
      • matchit ^0.7 normal
      • mime ^0.3 normal
      • motore ^0.4 normal
      • parking_lot ^0.12 normal
      • pin-project ^1 normal
      • serde ^1 normal
      • serde_html_form ^0.2 normal
      • serde_json ^1 normal
      • serde_urlencoded ^0.7 normal
      • simdutf8 ^0.1 normal
      • thiserror ^1 normal
      • tokio ^1 normal
      • tracing ^0.1 normal
      • url ^2 normal
      • volo ^0.9 normal
      • serde ^1 dev
    • Versions
    • 4.32% of the crate is documented
  • Go to latest version
  • 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
    • 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

volo_http0.1.4

  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases
?
Change settings

List of all items

Structs

  • BodyIncoming
  • Bytes
  • Extensions
  • HeaderMap
  • HeaderName
  • HeaderValue
  • Method
  • StatusCode
  • Uri
  • Version
  • context::ConnectionInfo
  • context::HttpContext
  • extract::Form
  • extract::Json
  • extract::MaybeInvalid
  • extract::Query
  • extract::State
  • handler::DynHandler
  • handler::HandlerService
  • handler::ResponseFuture
  • layer::Filter
  • layer::FilterLayer
  • layer::Timeout
  • layer::TimeoutLayer
  • middleware::FromFn
  • middleware::FromFnLayer
  • middleware::MapResponse
  • middleware::MapResponseLayer
  • middleware::Next
  • param::Params
  • request::Request
  • response::RespBody
  • response::Response
  • route::MethodRouter
  • route::MethodRouterBuilder
  • route::Router
  • server::Server

Enums

  • Address
  • extract::RejectionError
  • route::Fallback
  • route::MethodEndpoint

Traits

  • extract::FromContext
  • extract::FromRequest
  • handler::Handler
  • handler::HandlerWithoutRequest
  • handler::MiddlewareHandlerFromFn
  • handler::MiddlewareHandlerMapResponse
  • layer::LayerExt
  • response::IntoResponse
  • response::TryIntoResponseHeaders

Functions

  • middleware::from_fn
  • middleware::map_response
  • route::connect
  • route::delete
  • route::from_handler
  • route::from_service
  • route::get
  • route::head
  • route::options
  • route::patch
  • route::post
  • route::put
  • route::trace

Type Aliases

  • DynService