macro_rules! impl_altrep_array_numeric {
(
elem = $elem:ty,
data_trait = $data_trait:path,
alt_trait = $alt_trait:path,
rbase = $rbase:expr,
make_class_fn = $make_class_fn:path,
install_family_fn = $install_family_fn:ident
$(, extra { $($extra:tt)* } )?
$(,)?
) => { ... };
}Expand description
Generate all ALTREP trait impls + InferBase for a numeric [T; N] array family.
Pass optional extra items via extra { ... } to include in the family trait impl.