macro_rules! define {
(
$(#[$meta:meta])*
$vis:vis struct $name:ident(Vec<$inner:ty>)
$(where [$($where_clause:tt)*])?;
$(variants = [$($variant:ty),+];)?
) => { ... };
}
macro_rules! define {
(
$(#[$meta:meta])*
$vis:vis struct $name:ident(Vec<$inner:ty>)
$(where [$($where_clause:tt)*])?;
$(variants = [$($variant:ty),+];)?
) => { ... };
}