ruly
macro_rules! set_enum { ( ($t:ty,0) ) => { ... }; ( ($t:ty,1) ) => { ... }; ( $t:ty ) => { ... }; ( { $e:expr, $sort:ty, $c:expr } ) => { ... }; ( { $e:expr } ) => { ... }; }