pub enum DeferredFirstTurnPhase {
Inactive,
Pending,
Consumed,
}Expand description
Canonical lifecycle phase for the session’s deferred first turn.
Variants§
Inactive
The session was not created in deferred-first-turn mode.
Pending
The session exists durably but the first turn has not started yet.
Consumed
The first turn has started; build-only overrides are no longer legal.
Implementations§
Source§impl DeferredFirstTurnPhase
impl DeferredFirstTurnPhase
pub fn is_inactive(&self) -> bool
Trait Implementations§
Source§impl Clone for DeferredFirstTurnPhase
impl Clone for DeferredFirstTurnPhase
Source§fn clone(&self) -> DeferredFirstTurnPhase
fn clone(&self) -> DeferredFirstTurnPhase
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DeferredFirstTurnPhase
impl Debug for DeferredFirstTurnPhase
Source§impl Default for DeferredFirstTurnPhase
impl Default for DeferredFirstTurnPhase
Source§fn default() -> DeferredFirstTurnPhase
fn default() -> DeferredFirstTurnPhase
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeferredFirstTurnPhase
impl<'de> Deserialize<'de> for DeferredFirstTurnPhase
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 DeferredFirstTurnPhase
impl PartialEq for DeferredFirstTurnPhase
Source§impl Serialize for DeferredFirstTurnPhase
impl Serialize for DeferredFirstTurnPhase
impl Copy for DeferredFirstTurnPhase
impl Eq for DeferredFirstTurnPhase
impl StructuralPartialEq for DeferredFirstTurnPhase
Auto Trait Implementations§
impl Freeze for DeferredFirstTurnPhase
impl RefUnwindSafe for DeferredFirstTurnPhase
impl Send for DeferredFirstTurnPhase
impl Sync for DeferredFirstTurnPhase
impl Unpin for DeferredFirstTurnPhase
impl UnsafeUnpin for DeferredFirstTurnPhase
impl UnwindSafe for DeferredFirstTurnPhase
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.