pub enum ContextSessionPhaseV1 {
Created,
Configured,
Executing,
ReceiptReady,
Closed,
Aborted,
}Expand description
Lifecycle phase for a persisted Context SDK session snapshot.
Variants§
Trait Implementations§
Source§impl Clone for ContextSessionPhaseV1
impl Clone for ContextSessionPhaseV1
impl Copy for ContextSessionPhaseV1
Source§impl Debug for ContextSessionPhaseV1
impl Debug for ContextSessionPhaseV1
Source§impl<'de> Deserialize<'de> for ContextSessionPhaseV1
impl<'de> Deserialize<'de> for ContextSessionPhaseV1
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 ContextSessionPhaseV1
Source§impl PartialEq for ContextSessionPhaseV1
impl PartialEq for ContextSessionPhaseV1
Source§impl Serialize for ContextSessionPhaseV1
impl Serialize for ContextSessionPhaseV1
impl StructuralPartialEq for ContextSessionPhaseV1
Auto Trait Implementations§
impl Freeze for ContextSessionPhaseV1
impl RefUnwindSafe for ContextSessionPhaseV1
impl Send for ContextSessionPhaseV1
impl Sync for ContextSessionPhaseV1
impl Unpin for ContextSessionPhaseV1
impl UnsafeUnpin for ContextSessionPhaseV1
impl UnwindSafe for ContextSessionPhaseV1
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