moleculer
macro_rules! qset { (@single $($x:tt)*) => { ... }; (@count $($rest:expr),*) => { ... }; ($($value:expr,)+) => { ... }; ($($value:expr),*) => { ... }; ($value:expr;$count:expr) => { ... }; }