Module routing

Source
Expand description

Routing between Services and handlers.

Re-exports§

pub use self::method_routing::any;
pub use self::method_routing::any_service;
pub use self::method_routing::connect;
pub use self::method_routing::connect_service;
pub use self::method_routing::delete;
pub use self::method_routing::delete_service;
pub use self::method_routing::get;
pub use self::method_routing::get_service;
pub use self::method_routing::head;
pub use self::method_routing::head_service;
pub use self::method_routing::on;
pub use self::method_routing::on_service;
pub use self::method_routing::options;
pub use self::method_routing::options_service;
pub use self::method_routing::patch;
pub use self::method_routing::patch_service;
pub use self::method_routing::post;
pub use self::method_routing::post_service;
pub use self::method_routing::put;
pub use self::method_routing::put_service;
pub use self::method_routing::trace;
pub use self::method_routing::trace_service;
pub use self::method_routing::MethodRouter;

Modules§

future
Future types.
method_routing
Route to services and handlers based on HTTP methods.

Structs§

IntoMakeService
A MakeService that produces axum router services.
MethodFilter
A filter that matches one or more HTTP methods.
Route
How routes are stored inside a Router.
Router
The router type for composing handlers and services.
RouterAsService
A Router converted into a borrowed Service with a fixed body type.
RouterIntoService
A Router converted into an owned Service with a fixed body type.