pub struct RowKeyRange {
pub storage: StorageId,
}Fields§
§storage: StorageIdImplementations§
Source§impl RowKeyRange
impl RowKeyRange
pub fn storage_scan(storage: StorageId) -> TaggedKeyBoundRange
pub fn scan_range( storage: StorageId, last: Option<&TaggedKey>, ) -> TaggedKeyBoundRange
pub fn scan_range_rev( storage: StorageId, last: Option<&TaggedKey>, ) -> TaggedKeyBoundRange
Trait Implementations§
Source§impl Clone for RowKeyRange
impl Clone for RowKeyRange
Source§impl Debug for RowKeyRange
impl Debug for RowKeyRange
Source§impl KeyRangeCodec for RowKeyRange
impl KeyRangeCodec for RowKeyRange
Source§impl PartialEq for RowKeyRange
impl PartialEq for RowKeyRange
impl StructuralPartialEq for RowKeyRange
Auto Trait Implementations§
impl Freeze for RowKeyRange
impl RefUnwindSafe for RowKeyRange
impl Send for RowKeyRange
impl Sync for RowKeyRange
impl Unpin for RowKeyRange
impl UnsafeUnpin for RowKeyRange
impl UnwindSafe for RowKeyRange
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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