pub type ApprovalCallback = Arc<dyn Fn(ApprovalContext) -> Pin<Box<dyn Future<Output = ApprovalOutcome> + Send>> + Send + Sync>;Expand description
Callback type for handling approval requests.
Returns ApprovalOutcome which wraps a decision and an optional command override.
For simple cases, return ApprovalDecision::Approved.into().
Aliased Typeยง
pub struct ApprovalCallback { /* private fields */ }