Expand description
Sparse iterator-backed ALTREP data adaptors with skipping support.
Provides SparseIterState<I, T> which uses Iterator::nth() to skip elements
efficiently, and data-adaptor types for each ALTREP family.
See the super module docs for how to expose
these adaptors to R (wrap in a #[derive(Altrep*)] + #[altrep(manual)]
struct).
Structsยง
- Sparse
Iter Complex Data - Sparse iterator-backed complex number vector data adaptor.
- Sparse
Iter IntData - Sparse iterator-backed integer vector data adaptor.
- Sparse
Iter Logical Data - Sparse iterator-backed logical vector data adaptor.
- Sparse
Iter RawData - Sparse iterator-backed raw (u8) vector data adaptor.
- Sparse
Iter Real Data - Sparse iterator-backed real (f64) vector data adaptor.
- Sparse
Iter State - Core state for sparse iterator-backed ALTREP vectors.