[−][src]Module saphir::prelude
Contains everything you need to bootstrap your http server
use saphir::prelude::*; // implement magic
Re-exports
pub use crate::body::Body; |
pub use crate::controller::Controller; |
pub use crate::controller::ControllerEndpoint; |
pub use crate::controller::EndpointsBuilder; |
pub use crate::error::SaphirError; |
pub use crate::extension::Ext; |
pub use crate::guard::Guard; |
pub use crate::handler::Handler; |
pub use crate::http_context::HttpContext; |
pub use crate::macros::*; |
pub use crate::middleware::Middleware; |
pub use crate::middleware::MiddlewareChain; |
pub use crate::request::FromRequest; |
pub use crate::request::Request; |
pub use crate::responder::Responder; |
pub use crate::response::Builder; |
pub use crate::response::Response; |
pub use crate::server::Server; |
pub use crate::server::Stack; |
Modules
header | HTTP header types |
Structs
Bytes | A reference counted contiguous slice of memory. |
Cookie | Representation of an HTTP cookie. |
CookieBuilder | Structure that follows the builder pattern for building |
CookieJar | A collection of cookies that tracks its modifications. |
Extensions | A type map of protocol extensions. |
Method | The Request Method (VERB) |
StatusCode | An HTTP status code ( |
Uri | The URI component of a request. |
Version | Represents a version of the HTTP spec. |