pub enum AuthorizationAction {
Show 79 variants
GetCeremonyInstance,
ListCeremonyInstances,
SearchCeremonyInstances,
GenerateCeremonyReport,
ReadCeremonyEvents,
StreamCeremony,
PullCeremonyEvents,
VerifyCeremonyJournal,
GetCeremonyTranscript,
GetCeremonyDefinition,
ListCeremonyDefinitions,
MountDefinition,
ValidateCeremonyDraft,
ExplainCeremonyDraft,
DesignCeremony,
DiffCeremonyDefinitions,
PublishCeremonyDefinition,
RunCeremony,
StartCeremony,
StartPublishedCeremony,
RunCeremonyStep,
ClaimCeremonyStep,
CompleteCeremonyStep,
GetExecutionReceipt,
InspectExecutionRecovery,
CompleteExecutionReceipt,
AdoptExecutionReceipt,
PrepareCeremonyChildren,
AcceptChildCompletion,
RecoverCeremonyChildren,
ApplyCeremonyTransition,
EnforceCeremonyDeadlines,
BindCeremonyParticipants,
PauseCeremony,
ResumeCeremony,
CancelCeremony,
ApproveCeremonyGuard,
DeferCeremonyGuard,
RequestCeremonyIntervention,
RespondToCeremonyIntervention,
CloseCeremonyIntervention,
CollectCeremonyEvidence,
AssertCeremonyReason,
BeginArtifactUpload,
PutArtifactChunk,
CommitArtifactUpload,
AbortArtifactUpload,
GetArtifact,
ListArtifacts,
ReadArtifactChunk,
TombstoneArtifact,
ReserveBudget,
ReconcileBudget,
ReadBudget,
Deliberate,
StreamDeliberation,
GetDeliberationResult,
Orchestrate,
ProcessTriggerEvent,
RunCouncilDecision,
CreateCouncil,
ListCouncils,
DeleteCouncil,
RegisterAgent,
UnregisterAgent,
RegisterContract,
ListContracts,
DeleteContract,
ReadCouncilEvents,
GetCouncilEventCursor,
LeaseCouncilEvents,
AcknowledgeCouncilEvents,
ReleaseCouncilEvents,
GetStatus,
GetMetrics,
ReadAuthorizationPolicy,
IssueAuthorizationGrant,
RevokeAuthorizationGrant,
ReadAuthorizationDecisions,
}Variants§
GetCeremonyInstance
ListCeremonyInstances
SearchCeremonyInstances
GenerateCeremonyReport
ReadCeremonyEvents
StreamCeremony
PullCeremonyEvents
VerifyCeremonyJournal
GetCeremonyTranscript
GetCeremonyDefinition
ListCeremonyDefinitions
MountDefinition
ValidateCeremonyDraft
ExplainCeremonyDraft
DesignCeremony
DiffCeremonyDefinitions
PublishCeremonyDefinition
RunCeremony
StartCeremony
StartPublishedCeremony
RunCeremonyStep
ClaimCeremonyStep
CompleteCeremonyStep
GetExecutionReceipt
InspectExecutionRecovery
CompleteExecutionReceipt
AdoptExecutionReceipt
PrepareCeremonyChildren
AcceptChildCompletion
RecoverCeremonyChildren
ApplyCeremonyTransition
EnforceCeremonyDeadlines
BindCeremonyParticipants
PauseCeremony
ResumeCeremony
CancelCeremony
ApproveCeremonyGuard
DeferCeremonyGuard
RequestCeremonyIntervention
RespondToCeremonyIntervention
CloseCeremonyIntervention
CollectCeremonyEvidence
AssertCeremonyReason
BeginArtifactUpload
PutArtifactChunk
CommitArtifactUpload
AbortArtifactUpload
GetArtifact
ListArtifacts
ReadArtifactChunk
TombstoneArtifact
ReserveBudget
ReconcileBudget
ReadBudget
Deliberate
StreamDeliberation
GetDeliberationResult
Orchestrate
ProcessTriggerEvent
RunCouncilDecision
CreateCouncil
ListCouncils
DeleteCouncil
RegisterAgent
UnregisterAgent
RegisterContract
ListContracts
DeleteContract
ReadCouncilEvents
GetCouncilEventCursor
LeaseCouncilEvents
AcknowledgeCouncilEvents
ReleaseCouncilEvents
GetStatus
GetMetrics
ReadAuthorizationPolicy
IssueAuthorizationGrant
RevokeAuthorizationGrant
ReadAuthorizationDecisions
Trait Implementations§
Source§impl Clone for AuthorizationAction
impl Clone for AuthorizationAction
Source§fn clone(&self) -> AuthorizationAction
fn clone(&self) -> AuthorizationAction
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 moreimpl Copy for AuthorizationAction
Source§impl Debug for AuthorizationAction
impl Debug for AuthorizationAction
Source§impl<'de> Deserialize<'de> for AuthorizationAction
impl<'de> Deserialize<'de> for AuthorizationAction
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 AuthorizationAction
Source§impl Hash for AuthorizationAction
impl Hash for AuthorizationAction
Source§impl Ord for AuthorizationAction
impl Ord for AuthorizationAction
Source§fn cmp(&self, other: &AuthorizationAction) -> Ordering
fn cmp(&self, other: &AuthorizationAction) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AuthorizationAction
impl PartialEq for AuthorizationAction
Source§impl PartialOrd for AuthorizationAction
impl PartialOrd for AuthorizationAction
Source§impl Serialize for AuthorizationAction
impl Serialize for AuthorizationAction
impl StructuralPartialEq for AuthorizationAction
Auto Trait Implementations§
impl Freeze for AuthorizationAction
impl RefUnwindSafe for AuthorizationAction
impl Send for AuthorizationAction
impl Sync for AuthorizationAction
impl Unpin for AuthorizationAction
impl UnsafeUnpin for AuthorizationAction
impl UnwindSafe for AuthorizationAction
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