macro_rules! define_config {
($(#[$attr:meta])* struct $name:ident {
$(
$(#[$field_attr:meta])*
$field:ident: Option<$field_ty:ty> = $field_key:literal,
)*
}) => { ... };
}macro_rules! define_config {
($(#[$attr:meta])* struct $name:ident {
$(
$(#[$field_attr:meta])*
$field:ident: Option<$field_ty:ty> = $field_key:literal,
)*
}) => { ... };
}