Enum iron_middlefiddle::Middleware
[−]
[src]
pub enum Middleware { BeforeMiddleware(Box<BeforeMiddleware>), AfterMiddleware(Box<AfterMiddleware>), }
Specifies the type of middleware you are passing to the routes.
middlefiddle! { router => some_router, routes => { // Some routes… }, middleware => { Middleware::BeforeMiddleware => middleware::SomeMiddleware, Middleware::BeforeMiddleware => middleware::SomeOtherMiddleware, Middleware::AfterMiddleware => middleware::SomeMoreMiddleware, }, };
Variants
BeforeMiddleware(Box<BeforeMiddleware>)
middlefiddle! { router => some_router, routes => { // Some routes… }, middleware => { Middleware::BeforeMiddleware => middleware::SomeMiddleware, }, };
AfterMiddleware(Box<AfterMiddleware>)
middlefiddle! { router => some_router, routes => { // Some routes… }, middleware => { Middleware::AfterMiddleware => middleware::SomeMiddleware, }, };