Struct lucifer::middleware::MiddlewareHandle [−][src]
pub struct MiddlewareHandle<'a, 'b> { /* fields omitted */ }
Methods
impl<'a, 'b> MiddlewareHandle<'a, 'b>
[src]
impl<'a, 'b> MiddlewareHandle<'a, 'b>
pub fn new(
store: &'a MiddlewareStore,
router: &'b Fn(Request, Args) -> Response
) -> MiddlewareHandle<'a, 'b>
[src]
pub fn new(
store: &'a MiddlewareStore,
router: &'b Fn(Request, Args) -> Response
) -> MiddlewareHandle<'a, 'b>
pub fn next(&mut self, req: Request, args: Args) -> Response
[src]
pub fn next(&mut self, req: Request, args: Args) -> Response
Auto Trait Implementations
impl<'a, 'b> !Send for MiddlewareHandle<'a, 'b>
impl<'a, 'b> !Send for MiddlewareHandle<'a, 'b>
impl<'a, 'b> !Sync for MiddlewareHandle<'a, 'b>
impl<'a, 'b> !Sync for MiddlewareHandle<'a, 'b>