pub struct SubscriptionRowKey {
pub subscription: SubscriptionId,
pub row: RowNumber,
}Fields§
§subscription: SubscriptionId§row: RowNumberImplementations§
Source§impl SubscriptionRowKey
impl SubscriptionRowKey
pub fn encoded( subscription: SubscriptionId, row: impl Into<RowNumber>, ) -> EncodedKey
pub fn full_scan(subscription: SubscriptionId) -> EncodedKeyRange
Trait Implementations§
Source§impl Clone for SubscriptionRowKey
impl Clone for SubscriptionRowKey
Source§fn clone(&self) -> SubscriptionRowKey
fn clone(&self) -> SubscriptionRowKey
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SubscriptionRowKey
impl Debug for SubscriptionRowKey
Source§impl EncodableKey for SubscriptionRowKey
impl EncodableKey for SubscriptionRowKey
Source§impl PartialEq for SubscriptionRowKey
impl PartialEq for SubscriptionRowKey
impl StructuralPartialEq for SubscriptionRowKey
Auto Trait Implementations§
impl Freeze for SubscriptionRowKey
impl RefUnwindSafe for SubscriptionRowKey
impl Send for SubscriptionRowKey
impl Sync for SubscriptionRowKey
impl Unpin for SubscriptionRowKey
impl UnsafeUnpin for SubscriptionRowKey
impl UnwindSafe for SubscriptionRowKey
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> 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