middleware

Macro middleware 

Source
macro_rules! middleware {
    ($(#[$meta:meta])* $func_name:ident) => { ... };
}