macro_rules! openapi_handler {
($($va:ident)::+ $(:: <$($gen_param:tt),+>)?) => { ... };
(@inner $va:ident $($vb:ident)+ ; $(:: $acc:ident)*; $($gen_param:tt)*) => { ... };
(@inner $va:ident ; $(:: $acc:ident)*; $($gen_param:tt)*) => { ... };
(@final $fn_name:ident ; $($prefix_path_part:ident)::* ; $($gen_param:tt)*) => { ... };
}
Expand description
Macro for expanding and binding OpenAPI operation specification generator to handler or service.