pub trait Transport: Sized {
type Error;
fn serve<S>(
self,
mk_routes: S
) -> BoxFuture<'static, Result<(), Self::Error>>
where
S: MakeRoutes;
}
Expand description
Trait for enabling generic transport implementations over a MakeRoutes
.
Associated Types
Required methods
Start serving a MakeRoutes
.