pub enum CeremonyCommand {
BindParticipant(BindParticipant),
StartStep(StartStep),
ApplyStepResult(ApplyStepResult),
ApplyTransition(ApplyTransition),
ApproveGuard(ApproveGuard),
DeferGuard(DeferGuard),
RequestIntervention(RequestIntervention),
RespondToIntervention(RespondToIntervention),
RespondToInterventionWithEvidence(RespondToInterventionWithEvidence),
AssertReason(AssertReason),
CloseIntervention(CloseIntervention),
}Expand description
A request to change a ceremony, in the terms the aggregate decides.
Variants§
BindParticipant(BindParticipant)
StartStep(StartStep)
ApplyStepResult(ApplyStepResult)
ApplyTransition(ApplyTransition)
ApproveGuard(ApproveGuard)
DeferGuard(DeferGuard)
RequestIntervention(RequestIntervention)
RespondToIntervention(RespondToIntervention)
RespondToInterventionWithEvidence(RespondToInterventionWithEvidence)
AssertReason(AssertReason)
CloseIntervention(CloseIntervention)
Trait Implementations§
Source§impl Clone for CeremonyCommand
impl Clone for CeremonyCommand
Source§fn clone(&self) -> CeremonyCommand
fn clone(&self) -> CeremonyCommand
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 moreSource§impl Debug for CeremonyCommand
impl Debug for CeremonyCommand
impl Eq for CeremonyCommand
Source§impl PartialEq for CeremonyCommand
impl PartialEq for CeremonyCommand
impl StructuralPartialEq for CeremonyCommand
Auto Trait Implementations§
impl Freeze for CeremonyCommand
impl RefUnwindSafe for CeremonyCommand
impl Send for CeremonyCommand
impl Sync for CeremonyCommand
impl Unpin for CeremonyCommand
impl UnsafeUnpin for CeremonyCommand
impl UnwindSafe for CeremonyCommand
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