Macro rouste::clean_and_callback [−][src]
macro_rules! clean_and_callback { (@internal $callback:ident [] [] [$($query:tt)*]) => { ... }; (@internal $callback:ident [$($acc:tt)+] [] [$($query:tt)*]) => { ... }; (@internal $callback:ident [$($acc:tt)*] [($name:tt : $type:ty) $($tail:tt)*] [$($query:tt)*]) => { ... }; (@internal $callback:ident [$($acc:tt)*] [$name:tt $($tail:tt)*] [$($query:tt)*]) => { ... }; ($callback:ident [$($segment:tt)*] [$($query:tt)*]) => { ... }; }
Execute a callback after removing unnamed segments.