tower_web/routing/mod.rs
1//! Map HTTP requests to Resource methods.
2//!
3//! Currently, this module is intended to be used by the `impl_web!` macro and
4//! not the end user.
5
6mod builder;
7mod captures;
8mod path;
9mod resource;
10mod route;
11mod route_match;
12mod service;
13mod set;
14
15pub use self::builder::Builder;
16pub use self::resource::{Resource, ResourceFuture, IntoResource, Unit};
17pub use self::route::Route;
18pub use self::route_match::RouteMatch;
19pub use self::service::RoutedService;
20pub use self::set::RouteSet;
21
22pub(crate) use self::captures::Captures;
23pub(crate) use self::path::Path;