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
Auto 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