Macro sql_impl
Source macro_rules! sql_impl {
{
$ident:ident $(<
$($lt:lifetime,)*
$($generic:ident $(: $($generic_bound:tt)+)?),*
$(,)?
>)?;
$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)+)?
} => { ... };
{
$ident:ident $(<$($lt:lifetime,)* $($generic:ident),* $(,)?>)?;
$apply_filter:ident ($apply_self:ident, $builder:ident) $apply_block:block
$should_apply_filter:ident($should_self:ident) $should_apply_block:block
} => { ... };
{
$ident:ident $(<$($lt:lifetime)? $(,)? $($generic:ident),* $(,)?>)?;
$apply_filter:ident (_, _) $apply_block:block
$should_apply_filter:ident(_) $should_apply_block:block
} => { ... };
}