Re-exports§
pub use error::Error;pub use error::Result;pub use extract::FromRequest;pub use extract::Json;pub use extract::Path;pub use extract::Query;pub use extract::State;pub use extract::Form;pub use extract::Cookies;pub use extract::Body;pub use extract::WebSocketUpgrade;pub use extract::PathParams;pub use router::Handler;pub use router::Router;pub use router::IntoHandler;pub use router::handler_fn;pub use router::CorsConfig;pub use server::Server;pub use types::OxiditeRequest;pub use types::OxiditeResponse;pub use types::OxiditeResponse as Response;pub use types::OxiditeRequest as Request;pub use versioning::ApiVersion;pub use versioning::VersionedRouter;pub use response::helpers::json;pub use response::helpers::text;pub use response::helpers::html;
Modules§
- cookie
- Backwards-compatible cookie/form module.
- error
- extract
- mpsc
- A multi-producer, single-consumer queue for sending values between asynchronous tasks.
- request
- response
- router
- server
- tls
- HTTPS and HTTP/2 support for Oxidite
- types
- versioning
- API Versioning support
Structs§
- Header
Map - A specialized multimap for header names and values.
- Header
Value - Represents an HTTP header field value.
- Method
- The Request Method (VERB)
- Status
Code - An HTTP status code (
status-codein RFC 9110 et al.).
Traits§
- BodyExt
- An extension trait for
http_body::Bodyadding various combinators and adapters