orx_v/impl_nvec_core/
array.rs

1use crate::{impl_v1_card, impl_vn_card, D2, D3, D4};
2
3impl_v1_card!(N, [T], [T; N], []);
4impl_vn_card!(D2, N, [C, T], [C; N], [C: NVecCoreSealed<<D2 as Dim>::PrevDim, T>]);
5impl_vn_card!(D3, N, [C, T], [C; N], [C: NVecCoreSealed<<D3 as Dim>::PrevDim, T>]);
6impl_vn_card!(D4, N, [C, T], [C; N], [C: NVecCoreSealed<<D4 as Dim>::PrevDim, T>]);