macro_rules! field {
($name:ident, $c0:expr) => { ... };
($name:ident, $c0:expr, $c1:expr $(,)?) => { ... };
($name:ident, $c0:expr, $c1:expr, $c2:expr $(,)?) => { ... };
}
macro_rules! field {
($name:ident, $c0:expr) => { ... };
($name:ident, $c0:expr, $c1:expr $(,)?) => { ... };
($name:ident, $c0:expr, $c1:expr, $c2:expr $(,)?) => { ... };
}