pub enum ReadIntentKind {
Unspecified,
BoundedRowWindow,
ExistenceCheck,
PublicPage,
CompleteSmallSet,
ExactAggregate,
TrustedAdminBatch,
}Expand description
Semantic read intent selected by a caller-facing terminal.
This is diagnostic metadata only. It does not grant access, choose planner routes, or configure admission policy.
Variants§
Unspecified
No semantic read intent was attached to this diagnostic payload.
BoundedRowWindow
Low-level execution over the effective bounded row window.
ExistenceCheck
Boolean existence check.
PublicPage
Request-owned public cursor page.
CompleteSmallSet
Complete small-set read that fails instead of silently truncating.
ExactAggregate
Exact count or sum aggregate.
TrustedAdminBatch
Trusted/admin cursor batch with engine-owned batch size.
Trait Implementations§
Source§impl CandidType for ReadIntentKind
impl CandidType for ReadIntentKind
Source§impl Clone for ReadIntentKind
impl Clone for ReadIntentKind
Source§fn clone(&self) -> ReadIntentKind
fn clone(&self) -> ReadIntentKind
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 ReadIntentKind
Source§impl Debug for ReadIntentKind
impl Debug for ReadIntentKind
Source§impl Default for ReadIntentKind
impl Default for ReadIntentKind
Source§fn default() -> ReadIntentKind
fn default() -> ReadIntentKind
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReadIntentKind
impl<'de> Deserialize<'de> for ReadIntentKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ReadIntentKind
Source§impl PartialEq for ReadIntentKind
impl PartialEq for ReadIntentKind
Source§fn eq(&self, other: &ReadIntentKind) -> bool
fn eq(&self, other: &ReadIntentKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReadIntentKind
Auto Trait Implementations§
impl Freeze for ReadIntentKind
impl RefUnwindSafe for ReadIntentKind
impl Send for ReadIntentKind
impl Sync for ReadIntentKind
impl Unpin for ReadIntentKind
impl UnsafeUnpin for ReadIntentKind
impl UnwindSafe for ReadIntentKind
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