pub(crate) struct LoadedRowRanges(Vec<Range<usize>>);Expand description
Row ranges whose backing pages are loaded for every projected column.
Tuple Fields§
§0: Vec<Range<usize>>Implementations§
Source§impl LoadedRowRanges
impl LoadedRowRanges
pub(crate) fn from_selection(selection: RowSelection) -> Self
fn end_containing(&self, row: usize) -> Option<usize>
Trait Implementations§
Source§impl Clone for LoadedRowRanges
impl Clone for LoadedRowRanges
Source§fn clone(&self) -> LoadedRowRanges
fn clone(&self) -> LoadedRowRanges
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for LoadedRowRanges
impl RefUnwindSafe for LoadedRowRanges
impl Send for LoadedRowRanges
impl Sync for LoadedRowRanges
impl Unpin for LoadedRowRanges
impl UnsafeUnpin for LoadedRowRanges
impl UnwindSafe for LoadedRowRanges
Blanket Implementations§
impl<T> Allocation for T
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