made_core/entities/
ceremony_command.rs1use super::ceremony_commands::{
18 AcceptChildCompletion, AdoptChildSpawnPlan, ApplyExecutionReceiptResult, ApplyStepResult,
19 ApplyTransition, ApproveGuard, AssertReason, BindParticipant, CancelCeremony,
20 CloseIntervention, DeferGuard, EnforceCeremonyDeadlines, PauseCeremony, PlanCeremonyChildren,
21 RequestIntervention, RespondToIntervention, RespondToInterventionWithEvidence, ResumeCeremony,
22 StartStep,
23};
24
25#[derive(Debug, Clone, PartialEq, Eq)]
27pub enum CeremonyCommand {
28 BindParticipant(BindParticipant),
29 StartStep(StartStep),
30 ApplyStepResult(ApplyStepResult),
31 ApplyExecutionReceiptResult(ApplyExecutionReceiptResult),
32 ApplyTransition(ApplyTransition),
33 ApproveGuard(ApproveGuard),
34 DeferGuard(DeferGuard),
35 RequestIntervention(RequestIntervention),
36 RespondToIntervention(RespondToIntervention),
37 RespondToInterventionWithEvidence(RespondToInterventionWithEvidence),
38 AssertReason(AssertReason),
39 CloseIntervention(CloseIntervention),
40 PlanCeremonyChildren(PlanCeremonyChildren),
41 AdoptChildSpawnPlan(AdoptChildSpawnPlan),
42 AcceptChildCompletion(AcceptChildCompletion),
43 PauseCeremony(PauseCeremony),
44 ResumeCeremony(ResumeCeremony),
45 CancelCeremony(CancelCeremony),
46 EnforceCeremonyDeadlines(EnforceCeremonyDeadlines),
47}