[−][src]Trait tide::middleware::Middleware
Middleware that wraps around remaining middleware chain.
Required methods
fn handle<'a>(
&'a self,
ctx: RequestContext<'a, Data>
) -> FutureObj<'a, Response>
&'a self,
ctx: RequestContext<'a, Data>
) -> FutureObj<'a, Response>
Asynchronously handle the request, and return a response.
Implementors
impl<Data, F> Middleware<Data> for F where
F: Send + Sync + Fn(RequestContext<Data>) -> FutureObj<Response>,
[src]
F: Send + Sync + Fn(RequestContext<Data>) -> FutureObj<Response>,
fn handle<'a>(
&'a self,
ctx: RequestContext<'a, Data>
) -> FutureObj<'a, Response>
[src]
&'a self,
ctx: RequestContext<'a, Data>
) -> FutureObj<'a, Response>
impl<Data: Clone + Send> Middleware<Data> for DefaultHeaders
[src]
fn handle<'a>(
&'a self,
ctx: RequestContext<'a, Data>
) -> FutureObj<'a, Response>
[src]
&'a self,
ctx: RequestContext<'a, Data>
) -> FutureObj<'a, Response>