pub trait WorkflowTaskGovernanceObserver: Send + Sync {
// Required method
fn observe(
&self,
permission: WorkflowTaskGovernancePermission,
outcome: WorkflowTaskGovernanceOutcome,
);
}Expand description
Optional observer that must not retain tenant or principal identities.
Required Methods§
Sourcefn observe(
&self,
permission: WorkflowTaskGovernancePermission,
outcome: WorkflowTaskGovernanceOutcome,
)
fn observe( &self, permission: WorkflowTaskGovernancePermission, outcome: WorkflowTaskGovernanceOutcome, )
Observes one terminal control-plane outcome.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".