macro_rules! short_alias {
    () => { ... };
    (None) => { ... };
    ($(-)?[$($t:tt)*]) => { ... };
    ($($s:ident)+) => { ... };
    ($(-$s:ident),+$(,)?) => { ... };
    ($($(-)?$s:ident)+$(,)?) => { ... };
    ($($(-)?$s:ident),+$(,)?) => { ... };
    ($(-)?$s:ident$($t:tt)*) => { ... };
    ($($s:literal),+) => { ... };
    ($($s:literal)+) => { ... };
    (=[$($t:tt)*],$(-)?$s:ident,$($t2:tt)*) => { ... };
    (=[$($t:tt)*],$(-)?$s:ident$($t2:tt)*) => { ... };
    (-$s:literal$($t:tt)*) => { ... };
    (=[$($t:tt)*],-$s:literal $($t2:tt)*) => { ... };
    ($s:literal$($t:tt)*) => { ... };
    (=[$($t:tt)*],$s:literal,$($t2:tt)*) => { ... };
    (=[$($t:tt)*],$s:literal $($t2:tt)*) => { ... };
    (=[$($t:tt)*],) => { ... };
    (->$s:expr) => { ... };
}
Expand description

short_alias_expander