macro_rules! sql_delimiter {
{
$(#[$struct_meta:meta])*
$vis:vis struct $ident:ident $(<
$($lt:lifetime,)*
$($generic:ident $(: $($generic_bound:tt)+)?),*
$(,)?
>)? {
$(
$(#[$field_meta:meta])*
$field_vis:vis $field_ident:ident: $field_ty:ty
),* $(,)?
}
$apply_filter:ident ($apply_self:ident, $builder:ident) $apply_block:block
$should_apply_filter:ident($should_self:ident) $should_apply_block:block
$(where $($where_clause:tt)+)?
} => { ... };
}