Struct flatcontainer::impls::columns::ReadColumns
source · pub struct ReadColumns<'a, R, Idx>{ /* private fields */ }
Expand description
Read the values of a row.
Implementations§
source§impl<'a, R, Idx> ReadColumns<'a, R, Idx>
impl<'a, R, Idx> ReadColumns<'a, R, Idx>
sourcepub fn iter(&'a self) -> ReadColumnsIter<'a, R, Idx> ⓘ
pub fn iter(&'a self) -> ReadColumnsIter<'a, R, Idx> ⓘ
Iterate the individual values of a row.
Trait Implementations§
source§impl<'a, R, Idx> Clone for ReadColumns<'a, R, Idx>
impl<'a, R, Idx> Clone for ReadColumns<'a, R, Idx>
source§impl<'a, R, Idx> CopyOnto<ColumnsRegion<R, Idx>> for ReadColumns<'a, R, Idx>
impl<'a, R, Idx> CopyOnto<ColumnsRegion<R, Idx>> for ReadColumns<'a, R, Idx>
source§fn copy_onto(
self,
target: &mut ColumnsRegion<R, Idx>
) -> <ColumnsRegion<R, Idx> as Region>::Index
fn copy_onto( self, target: &mut ColumnsRegion<R, Idx> ) -> <ColumnsRegion<R, Idx> as Region>::Index
Copy self into the target container, returning an index that allows to
look up the corresponding read item.
source§impl<'a, R, Idx> Debug for ReadColumns<'a, R, Idx>
impl<'a, R, Idx> Debug for ReadColumns<'a, R, Idx>
source§impl<'a, R, Idx> IntoIterator for &ReadColumns<'a, R, Idx>
impl<'a, R, Idx> IntoIterator for &ReadColumns<'a, R, Idx>
impl<'a, R, Idx> Copy for ReadColumns<'a, R, Idx>
Auto Trait Implementations§
impl<'a, R, Idx> Freeze for ReadColumns<'a, R, Idx>
impl<'a, R, Idx> RefUnwindSafe for ReadColumns<'a, R, Idx>where
R: RefUnwindSafe,
Idx: RefUnwindSafe,
impl<'a, R, Idx> Send for ReadColumns<'a, R, Idx>
impl<'a, R, Idx> Sync for ReadColumns<'a, R, Idx>
impl<'a, R, Idx> Unpin for ReadColumns<'a, R, Idx>
impl<'a, R, Idx> UnwindSafe for ReadColumns<'a, R, Idx>where
R: RefUnwindSafe,
Idx: RefUnwindSafe,
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<R, O, T> CopyOnto<ConsecutiveOffsetPairs<R, O>> for T
impl<R, O, T> CopyOnto<ConsecutiveOffsetPairs<R, O>> for T
source§fn copy_onto(
self,
target: &mut ConsecutiveOffsetPairs<R, O>
) -> <ConsecutiveOffsetPairs<R, O> as Region>::Index
fn copy_onto( self, target: &mut ConsecutiveOffsetPairs<R, O> ) -> <ConsecutiveOffsetPairs<R, O> as Region>::Index
Copy self into the target container, returning an index that allows to
look up the corresponding read item.