pub enum ElasticAction {
ServeSkip,
EscalateNow,
Verified,
}Expand description
The action elastic verification (ADR 0008 Phase 3) took on the served rung.
Variants§
ServeSkip
Visible signal cleared λ → served without running the expensive gates (skip authorized by the conformal bound). This is the un-verified serve the bound must cover.
EscalateNow
Visible gates failed (signal at the floor) → escalated without paying for the expensive gates on a doomed attempt.
Verified
Ambiguous middle → the expensive gates ran as usual; the gate decided.
Trait Implementations§
Source§impl Clone for ElasticAction
impl Clone for ElasticAction
Source§fn clone(&self) -> ElasticAction
fn clone(&self) -> ElasticAction
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 ElasticAction
Source§impl Debug for ElasticAction
impl Debug for ElasticAction
Source§impl<'de> Deserialize<'de> for ElasticAction
impl<'de> Deserialize<'de> for ElasticAction
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 ElasticAction
Source§impl PartialEq for ElasticAction
impl PartialEq for ElasticAction
Source§impl Serialize for ElasticAction
impl Serialize for ElasticAction
impl StructuralPartialEq for ElasticAction
Auto Trait Implementations§
impl Freeze for ElasticAction
impl RefUnwindSafe for ElasticAction
impl Send for ElasticAction
impl Sync for ElasticAction
impl Unpin for ElasticAction
impl UnsafeUnpin for ElasticAction
impl UnwindSafe for ElasticAction
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