pub type ContigousIntegerVector = NumericVector<i32, true>;Aliased Type§
pub struct ContigousIntegerVector(/* private fields */);Trait Implementations§
Source§impl NumericTrait for ContigousIntegerVector
impl NumericTrait for ContigousIntegerVector
fn parallel_seq() -> bool
Source§impl ParameterVectorTrait for ContigousIntegerVectorwhere
Self: NumericTrait,
impl ParameterVectorTrait for ContigousIntegerVectorwhere
Self: NumericTrait,
Source§fn compose<F: FnMut(usize) -> Self::SerialType>(self, _: F) -> Self
fn compose<F: FnMut(usize) -> Self::SerialType>(self, _: F) -> Self
Composes a vector by giving an index
Source§fn compose_with<F: FnMut(Self::SerialType) -> Self::SerialType>(
self,
_: F,
) -> Self
fn compose_with<F: FnMut(Self::SerialType) -> Self::SerialType>( self, _: F, ) -> Self
Composes a vector, but hands out the old values instead of an index
Source§fn compose_map<T, F>(self, _: F) -> T
fn compose_map<T, F>(self, _: F) -> T
Composes a new vector via a mapping
Source§fn extract(self, index: usize) -> i32
fn extract(self, index: usize) -> i32
Property that xn = n, x1 = n + 1, and x2 = n2, shall hold for continous integer vectors, otherwise it’s undefined behaviour