Action

Macro Action 

Source
macro_rules! Action {
    (0, path $(($($args:tt)*))?, $needle:tt, $($haystack:tt)*) => { ... };
    (0 $command:ident $($tokens:tt)*) => { ... };
    (0 $($tokens:tt)*) => { ... };
    (1, unique_ident $(($($args:tt)*))?, $needle:tt, $($haystack:tt)*) => { ... };
    (1, ty $(($($args:tt)*))?, $needle:tt, $($haystack:tt)*) => { ... };
    (1 $command:ident $($tokens:tt)*) => { ... };
    (1 $($tokens:tt)*) => { ... };
    ($version:literal $($tokens:tt)*) => { ... };
    ($($tokens:tt)*) => { ... };
}