pub struct ProjectionMap { /* private fields */ }Expand description
A stable ordered list of column indices into the base DataFrame.
Selecting 0 columns yields an empty projection (valid empty view). Duplicate names are rejected at construction time – callers must deduplicate. Column ordering is exactly the order supplied by the caller.
Implementations§
Source§impl ProjectionMap
impl ProjectionMap
Trait Implementations§
Source§impl Clone for ProjectionMap
impl Clone for ProjectionMap
Source§fn clone(&self) -> ProjectionMap
fn clone(&self) -> ProjectionMap
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 ProjectionMap
impl Debug for ProjectionMap
Source§impl PartialEq for ProjectionMap
impl PartialEq for ProjectionMap
impl Eq for ProjectionMap
impl StructuralPartialEq for ProjectionMap
Auto Trait Implementations§
impl Freeze for ProjectionMap
impl RefUnwindSafe for ProjectionMap
impl Send for ProjectionMap
impl Sync for ProjectionMap
impl Unpin for ProjectionMap
impl UnsafeUnpin for ProjectionMap
impl UnwindSafe for ProjectionMap
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