pub trait WorkflowReviewer: Send + Sync {
// Required method
fn review<'a>(
&'a self,
request: WorkflowReviewRequest,
run: &'a RunContext,
) -> WorkflowReviewFuture<'a>;
}Expand description
Provider-neutral review boundary for a repairable workflow step.
Required Methods§
Sourcefn review<'a>(
&'a self,
request: WorkflowReviewRequest,
run: &'a RunContext,
) -> WorkflowReviewFuture<'a>
fn review<'a>( &'a self, request: WorkflowReviewRequest, run: &'a RunContext, ) -> WorkflowReviewFuture<'a>
Reviews one candidate without owning remediation or retry policy.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".