macro_rules! fa_u16_opt {
($name:expr, $first:expr, $($rest:expr),+ $(,)?) => { ... };
($name:expr, $v:expr $(,)?) => { ... };
($name:expr) => { ... };
}macro_rules! fa_u16_opt {
($name:expr, $first:expr, $($rest:expr),+ $(,)?) => { ... };
($name:expr, $v:expr $(,)?) => { ... };
($name:expr) => { ... };
}