pub enum QueryBoundKind {
Exact,
ConservativeUpperBound,
EnforcedRuntimeCap,
EstimateOnly,
Unavailable,
}Expand description
Quality of the bound carried into read admission.
Variants§
Exact
Exact count known before execution.
ConservativeUpperBound
Conservative upper bound proven before execution.
EnforcedRuntimeCap
Runtime cap enforced by the executor while producing rows.
EstimateOnly
Planner estimate only; not safe as public admission authority.
No bound is available.
Implementations§
Trait Implementations§
Source§impl Clone for QueryBoundKind
impl Clone for QueryBoundKind
Source§fn clone(&self) -> QueryBoundKind
fn clone(&self) -> QueryBoundKind
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 QueryBoundKind
Source§impl Debug for QueryBoundKind
impl Debug for QueryBoundKind
impl Eq for QueryBoundKind
Source§impl PartialEq for QueryBoundKind
impl PartialEq for QueryBoundKind
Source§fn eq(&self, other: &QueryBoundKind) -> bool
fn eq(&self, other: &QueryBoundKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QueryBoundKind
Auto Trait Implementations§
impl Freeze for QueryBoundKind
impl RefUnwindSafe for QueryBoundKind
impl Send for QueryBoundKind
impl Sync for QueryBoundKind
impl Unpin for QueryBoundKind
impl UnsafeUnpin for QueryBoundKind
impl UnwindSafe for QueryBoundKind
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