macro_rules! parse_modifiers {
($version:expr, $modifiers:expr, struct {}) => { ... };
($version:expr, $modifiers:expr, struct { $($field:ident : $modifier:ident),* $(,)? }) => { ... };
}macro_rules! parse_modifiers {
($version:expr, $modifiers:expr, struct {}) => { ... };
($version:expr, $modifiers:expr, struct { $($field:ident : $modifier:ident),* $(,)? }) => { ... };
}