macro_rules! new_struct {
(
($($cb: tt)*),
[$($strct: tt)*],
) => { ... };
(
($($cb: path)?, $($common_meta: tt)*),
[$($strct: tt)*],
$tt: tt
$($tail: tt)*
) => { ... };
}macro_rules! new_struct {
(
($($cb: tt)*),
[$($strct: tt)*],
) => { ... };
(
($($cb: path)?, $($common_meta: tt)*),
[$($strct: tt)*],
$tt: tt
$($tail: tt)*
) => { ... };
}