pub enum ActivateState {
Idle,
Activating {
role: DictateRole,
file: String,
},
Failed {
role: DictateRole,
file: String,
reason: String,
},
}Expand description
Where an activation is, as the page draws it.
Variants§
Idle
Activating
A new engine for file is building; the old one still serves until
the swap.
Failed
The new engine could not load. The previous one still serves, and the active record still names it.
Trait Implementations§
Source§impl Clone for ActivateState
impl Clone for ActivateState
Source§impl Debug for ActivateState
impl Debug for ActivateState
Source§impl Default for ActivateState
impl Default for ActivateState
Source§impl<'de> Deserialize<'de> for ActivateState
impl<'de> Deserialize<'de> for ActivateState
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
Source§impl PartialEq for ActivateState
impl PartialEq for ActivateState
Source§impl Serialize for ActivateState
impl Serialize for ActivateState
impl StructuralPartialEq for ActivateState
Auto Trait Implementations§
impl Freeze for ActivateState
impl RefUnwindSafe for ActivateState
impl Send for ActivateState
impl Sync for ActivateState
impl Unpin for ActivateState
impl UnsafeUnpin for ActivateState
impl UnwindSafe for ActivateState
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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