dtype_dispatch

Macro build_dtype_macros

Source
macro_rules! build_dtype_macros {
    (
    $(#[$definer_attrs: meta])*
    $definer: ident,
    $(#[$matcher_attrs: meta])*
    $matcher: ident,
    $constraint: path,
    {$($variant: ident => $t: ty,)+}$(,)?
  ) => { ... };
}
Expand description

Produces two macros: an enum definer and an enum matcher.

See the crate-level documentation for more info.