pub enum CalcQuery {
Cell(String),
NameSlot(String),
LookupStep(String),
Listing(String),
MountEpoch(String),
EffectivePolicy(String),
AuthorityPolicy(String),
CodecRegistry,
AuthorityCeiling,
ForceEpoch(String),
}Expand description
A query key in the expression-tree incremental graph.
Variants§
Cell(String)
The calculated result of one cell.
NameSlot(String)
A name lookup slot, including a previously missing name.
LookupStep(String)
One traversed segment of a path lookup.
Listing(String)
A directory listing inspected during lookup.
MountEpoch(String)
The observed epoch of a mounted backend.
EffectivePolicy(String)
Effective inherited calculation policy for one canonical cell.
AuthorityPolicy(String)
Effective inherited authority policy for one canonical cell.
CodecRegistry
Installed source/result codec registry.
AuthorityCeiling
Open-time authority ceiling.
ForceEpoch(String)
Explicit force epoch for one canonical cell.
Trait Implementations§
impl Eq for CalcQuery
Source§impl Ord for CalcQuery
impl Ord for CalcQuery
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
Source§impl PartialOrd for CalcQuery
impl PartialOrd for CalcQuery
impl StructuralPartialEq for CalcQuery
Auto Trait Implementations§
impl Freeze for CalcQuery
impl RefUnwindSafe for CalcQuery
impl Send for CalcQuery
impl Sync for CalcQuery
impl Unpin for CalcQuery
impl UnsafeUnpin for CalcQuery
impl UnwindSafe for CalcQuery
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<T> FingerprintValue for Twhere
T: Hash,
impl<T> FingerprintValue for Twhere
T: Hash,
Source§fn incremental_fingerprint(&self) -> ValueFingerprint
fn incremental_fingerprint(&self) -> ValueFingerprint
Returns a compact value identity for incremental cutoff.