pub struct PartitionedRingbufferMeta;Trait Implementations§
Source§impl Clone for PartitionedRingbufferMeta
impl Clone for PartitionedRingbufferMeta
Source§fn clone(&self) -> PartitionedRingbufferMeta
fn clone(&self) -> PartitionedRingbufferMeta
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 moreimpl Copy for PartitionedRingbufferMeta
Source§impl Debug for PartitionedRingbufferMeta
impl Debug for PartitionedRingbufferMeta
impl Eq for PartitionedRingbufferMeta
Source§impl Keyspace for PartitionedRingbufferMeta
impl Keyspace for PartitionedRingbufferMeta
const ID: KeyspaceId = KeyspaceId::PARTITIONED_RINGBUFFER_META
const NAME: &'static str = "PARTITIONED_RINGBUFFER_META"
const RANGE_CACHED: bool = true
type GroupedKey = PartitionedRingbufferMetaKey
type Suffix = PartitionedRingbufferMetaKey
fn split(key: &Self::GroupedKey) -> (GroupId, Self::Suffix)
fn join(_group: GroupId, suffix: Self::Suffix) -> Self::GroupedKey
impl StructuralPartialEq for PartitionedRingbufferMeta
Auto Trait Implementations§
impl Freeze for PartitionedRingbufferMeta
impl RefUnwindSafe for PartitionedRingbufferMeta
impl Send for PartitionedRingbufferMeta
impl Sync for PartitionedRingbufferMeta
impl Unpin for PartitionedRingbufferMeta
impl UnsafeUnpin for PartitionedRingbufferMeta
impl UnwindSafe for PartitionedRingbufferMeta
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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