pub trait Layer<Req, Res>:
Send
+ Sync
+ 'static {
// Required method
fn layer(&self, inner: BoxedService<Req, Res>) -> BoxedService<Req, Res>;
}
Expand description
An abstraction over a middleware layer, which can be used to add additional
middleware layer to a Service
.
Required Methods§
Sourcefn layer(&self, inner: BoxedService<Req, Res>) -> BoxedService<Req, Res>
fn layer(&self, inner: BoxedService<Req, Res>) -> BoxedService<Req, Res>
Adds this layer to the inner service.