pub enum DeliberationPhase {
Proposing,
Revising,
Validating,
Scoring,
Completed,
}Expand description
Lifecycle phase of a deliberation aggregate.
Variants§
Trait Implementations§
Source§impl Clone for DeliberationPhase
impl Clone for DeliberationPhase
impl Copy for DeliberationPhase
Source§impl Debug for DeliberationPhase
impl Debug for DeliberationPhase
Source§impl<'de> Deserialize<'de> for DeliberationPhase
impl<'de> Deserialize<'de> for DeliberationPhase
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 DeliberationPhase
Source§impl Hash for DeliberationPhase
impl Hash for DeliberationPhase
Source§impl PartialEq for DeliberationPhase
impl PartialEq for DeliberationPhase
Source§impl Serialize for DeliberationPhase
impl Serialize for DeliberationPhase
impl StructuralPartialEq for DeliberationPhase
Auto Trait Implementations§
impl Freeze for DeliberationPhase
impl RefUnwindSafe for DeliberationPhase
impl Send for DeliberationPhase
impl Sync for DeliberationPhase
impl Unpin for DeliberationPhase
impl UnsafeUnpin for DeliberationPhase
impl UnwindSafe for DeliberationPhase
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