pub struct RowIndexMap { /* private fields */ }Expand description
A permutation / selection vector over base-frame row indices.
Used by arrange (sort) and slice to represent a reordering of the
rows visible through a TidyView’s bitmask, without copying column data.
The indices stored here are indices into the BASE DataFrame, not relative
to the mask.
Implementations§
Source§impl RowIndexMap
impl RowIndexMap
Trait Implementations§
Source§impl Clone for RowIndexMap
impl Clone for RowIndexMap
Source§fn clone(&self) -> RowIndexMap
fn clone(&self) -> RowIndexMap
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RowIndexMap
impl Debug for RowIndexMap
Source§impl PartialEq for RowIndexMap
impl PartialEq for RowIndexMap
impl Eq for RowIndexMap
impl StructuralPartialEq for RowIndexMap
Auto Trait Implementations§
impl Freeze for RowIndexMap
impl RefUnwindSafe for RowIndexMap
impl Send for RowIndexMap
impl Sync for RowIndexMap
impl Unpin for RowIndexMap
impl UnsafeUnpin for RowIndexMap
impl UnwindSafe for RowIndexMap
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more