pub enum QueryAdmissionLane {
PublicRead,
AdminAdHoc,
DiagnosticExplain,
DevTest,
}Expand description
Query execution lane selected by the public or internal caller surface.
Variants§
PublicRead
Caller-facing bounded read path for generated canister query endpoints.
AdminAdHoc
Trusted/admin ad-hoc read path with explicit budgets supplied by the embedder.
DiagnosticExplain
EXPLAIN-only path that describes planning and admission without row execution.
DevTest
Test-only lane for local harnesses that need to bypass production policy.
Implementations§
Trait Implementations§
Source§impl Clone for QueryAdmissionLane
impl Clone for QueryAdmissionLane
Source§fn clone(&self) -> QueryAdmissionLane
fn clone(&self) -> QueryAdmissionLane
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 QueryAdmissionLane
Source§impl Debug for QueryAdmissionLane
impl Debug for QueryAdmissionLane
impl Eq for QueryAdmissionLane
Source§impl PartialEq for QueryAdmissionLane
impl PartialEq for QueryAdmissionLane
Source§fn eq(&self, other: &QueryAdmissionLane) -> bool
fn eq(&self, other: &QueryAdmissionLane) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for QueryAdmissionLane
Auto Trait Implementations§
impl Freeze for QueryAdmissionLane
impl RefUnwindSafe for QueryAdmissionLane
impl Send for QueryAdmissionLane
impl Sync for QueryAdmissionLane
impl Unpin for QueryAdmissionLane
impl UnsafeUnpin for QueryAdmissionLane
impl UnwindSafe for QueryAdmissionLane
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