Skip to main content

impl_altrep_array_numeric

Macro impl_altrep_array_numeric 

Source
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.