1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#[macro_export]
macro_rules! gen {
($a : expr) => {
Generator::from($a)
};
}
#[macro_export]
macro_rules! oneof {
($a : expr) => {
Generator::from($a)
};
($a:expr, $($b:expr),+) => {
Generator::from($a) | oneof!($($b),+)
};
}