macro_rules! routes {
( $handler:path $(, $tail:path)* $(,)? ) => { ... };
( @resolve_types $handler:path : $schemas:tt ) => { ... };
( @path $op:tt of $part:ident $( :: $tt:tt )* ) => { ... };
( $op:tt : [ $first:tt $( $rest:tt )* ] $( $rev:tt )* ) => { ... };
( $op:tt : [] $first:tt $( $rest:tt )* ) => { ... };
( @inverse $op:tt : $tt:tt $( $rest:tt )* ) => { ... };
( @rev $op:tt : $tt:tt [ $first:tt $( $rest:tt)* ] $( $reversed:tt )* ) => { ... };
( @rev [$op:ident $( $args:tt )* ] : $handler:tt [] $($tt:tt)* ) => { ... };
( ) => { ... };
}Expand description
not