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