pub enum DorsEscalationPhase {
Triggered,
Applied,
}Expand description
Phase of DORS escalation: recommendation (trigger boundary) vs actual transition (applied).
Variants§
Triggered
DORS decided to escalate (typed trigger reason); fallback may not succeed.
Applied
BLE→WiFi fallback send succeeded; escalation was applied.
Implementations§
Trait Implementations§
Source§impl Clone for DorsEscalationPhase
impl Clone for DorsEscalationPhase
Source§fn clone(&self) -> DorsEscalationPhase
fn clone(&self) -> DorsEscalationPhase
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 DorsEscalationPhase
Source§impl Debug for DorsEscalationPhase
impl Debug for DorsEscalationPhase
Source§impl<'de> Deserialize<'de> for DorsEscalationPhase
impl<'de> Deserialize<'de> for DorsEscalationPhase
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 DorsEscalationPhase
Source§impl PartialEq for DorsEscalationPhase
impl PartialEq for DorsEscalationPhase
Source§impl Serialize for DorsEscalationPhase
impl Serialize for DorsEscalationPhase
impl StructuralPartialEq for DorsEscalationPhase
Auto Trait Implementations§
impl Freeze for DorsEscalationPhase
impl RefUnwindSafe for DorsEscalationPhase
impl Send for DorsEscalationPhase
impl Sync for DorsEscalationPhase
impl Unpin for DorsEscalationPhase
impl UnsafeUnpin for DorsEscalationPhase
impl UnwindSafe for DorsEscalationPhase
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> Declassify for T
impl<T> Declassify for T
type Declassified = T
fn declassify(self) -> T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more