macro_rules! bind { ($( $flag:ident ) *|$( $mod:ident ) *,$keyt:ident, $( $key:expr ), * => $dis:ident, $( $arg:expr ), *) => { ... }; ($( $flag:ident ) *|$( $mod:ident ) *,$keyt:ident,$( $key:expr ), * => $dis:ident ) => { ... }; ($( $mod:ident ) *,$keyt:ident,$( $key:expr ), * => $dis:ident, $( $arg:expr ), *) => { ... }; ($( $mod:ident ) *,$keyt:ident,$( $key:expr ), * => $dis:ident ) => { ... }; (async ; $( $flag:ident ) *|$( $mod:ident ) *,$keyt:ident, $( $key:expr ), * => $dis:ident, $( $arg:expr ), *) => { ... }; (async ; $( $flag:ident ) *|$( $mod:ident ) *,$keyt:ident,$( $key:expr ), * => $dis:ident ) => { ... }; (async ; $( $mod:ident ) *,$keyt:ident,$( $key:expr ), * => $dis:ident, $( $arg:expr ), *) => { ... }; (async ; $( $mod:ident ) *,$keyt:ident,$( $key:expr ), * => $dis:ident ) => { ... }; }
Expand description
Macro abstraction over Binder