macro_rules! def_action_func {
    ($func_name:ident,$cmd:ident,$ctx:ident,check_preset_flags,{$($t:tt)*}) => { ... };
    ($func_name:ident,$cmd:ident,$ctx:ident,[$ct:ident],{$($t:tt)*}) => { ... };
    ($func_name:ident,$cmd:ident,$ctx:ident,[$($ct:ident),*],{$($t:tt)*}) => { ... };
    ($func_name:ident,$cmd:ident,$ctx:ident,core,{$($t:tt)*}) => { ... };
    ($func_name:ident,$cmd:ident,$ctx:ident,base,{$($t:tt)*}) => { ... };
    ($func_name:ident,$cmd:ident,$ctx:ident,core,$($t:tt)*) => { ... };
    ($func_name:ident,{$($t:tt)*}) => { ... };
    ($func_name:ident,$type:ident,$($t:tt)*) => { ... };
    ($func_name:ident,$($t:tt)*) => { ... };
}
Expand description

Build helper for action