pub struct BitpackedForNonNegScheduler { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Debug for BitpackedForNonNegScheduler
impl Debug for BitpackedForNonNegScheduler
Source§impl PageScheduler for BitpackedForNonNegScheduler
impl PageScheduler for BitpackedForNonNegScheduler
Source§fn schedule_ranges(
&self,
ranges: &[Range<u64>],
scheduler: &Arc<dyn EncodingsIo>,
top_level_row: u64,
) -> BoxFuture<'static, Result<Box<dyn PrimitivePageDecoder>>>
fn schedule_ranges( &self, ranges: &[Range<u64>], scheduler: &Arc<dyn EncodingsIo>, top_level_row: u64, ) -> BoxFuture<'static, Result<Box<dyn PrimitivePageDecoder>>>
Schedules a batch of I/O to load the data needed for the requested ranges Read more
Auto Trait Implementations§
impl Freeze for BitpackedForNonNegScheduler
impl RefUnwindSafe for BitpackedForNonNegScheduler
impl Send for BitpackedForNonNegScheduler
impl Sync for BitpackedForNonNegScheduler
impl Unpin for BitpackedForNonNegScheduler
impl UnwindSafe for BitpackedForNonNegScheduler
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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