pub struct KeyspaceId(pub u8);Tuple Fields§
§0: u8Implementations§
Source§impl KeyspaceId
impl KeyspaceId
pub const HIGHEST_DATA: u8 = 0x24
pub const NODE_COUNTER: Self
pub const SOURCE_WATERMARK: Self
pub const TIMER_WHEEL: Self
pub const TIMER_INDEX: Self
pub const JOIN_ROW_MAPPING: Self
pub const GROUP_ROW_MAPPING: Self
pub const GUEST_ROW_MAPPING: Self
pub const ACCUMULATOR: Self
pub const BUFFER: Self
pub const RUNNING: Self
pub const EMIT: Self
pub const ROLLING_EXPIRY: Self
pub const COUNT: Self
pub const ROW_INDEX: Self
pub const SESSION: Self
pub const ROLLING_META: Self
pub const ENGINE_META: Self
pub const DISTINCT_ENTRY: Self
pub const WINDOW_META: Self
pub const JOIN_LEFT: Self
pub const JOIN_RIGHT: Self
pub const JOIN_SCHEMA: Self
pub const RINGBUFFER_FORWARD: Self
pub const RINGBUFFER_ENTRY: Self
pub const GATE_VISIBILITY: Self
pub const DISTINCT_LAYOUT: Self
pub const RINGBUFFER_EXPIRY: Self
pub const RINGBUFFER_TTL_ARM: Self
pub const SEAL_LEDGER: Self
pub const JOIN_PUBLISHED: Self
pub const JOIN_PIN: Self
pub const RINGBUFFER_META: Self
pub const REAP_QUEUE: Self
pub const JOIN_ROW_EXPIRY: Self
pub const GUEST_ACCUMULATOR: Self
pub const GUEST_BUFFER: Self
pub const GUEST_RUNNING: Self
pub const TUMBLING_EXPIRY: Self
pub const PARTITIONED_RINGBUFFER_ENTRY: Self
pub const PARTITIONED_RINGBUFFER_EXPIRY: Self
pub const PARTITIONED_RINGBUFFER_TTL_ARM: Self
pub const PARTITIONED_RINGBUFFER_META: Self
pub const CUSTOM_NOT_CACHED: Self
pub const JOIN_EXPIRY_DUE: Self
pub fn name(&self) -> Cow<'static, str>
pub fn is_data(&self) -> bool
pub fn is_identity(&self) -> bool
pub fn caches_ranges(&self) -> bool
pub fn is_guest_owned(&self) -> bool
pub const fn is_known(&self) -> bool
Trait Implementations§
Source§impl Clone for KeyspaceId
impl Clone for KeyspaceId
Source§fn clone(&self) -> KeyspaceId
fn clone(&self) -> KeyspaceId
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 KeyspaceId
Source§impl Debug for KeyspaceId
impl Debug for KeyspaceId
impl Eq for KeyspaceId
Source§impl Hash for KeyspaceId
impl Hash for KeyspaceId
Source§impl Ord for KeyspaceId
impl Ord for KeyspaceId
Source§fn cmp(&self, other: &KeyspaceId) -> Ordering
fn cmp(&self, other: &KeyspaceId) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for KeyspaceId
impl PartialEq for KeyspaceId
Source§impl PartialOrd for KeyspaceId
impl PartialOrd for KeyspaceId
impl StructuralPartialEq for KeyspaceId
Auto Trait Implementations§
impl Freeze for KeyspaceId
impl RefUnwindSafe for KeyspaceId
impl Send for KeyspaceId
impl Sync for KeyspaceId
impl Unpin for KeyspaceId
impl UnsafeUnpin for KeyspaceId
impl UnwindSafe for KeyspaceId
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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