pub trait FleetControlContract {
// Required method
fn authorize(&self, agent_id: &AgentId, cost_estimate: &MoneyV1) -> bool;
}Expand description
Extension point for Enterprise fleet controllers such as BudgetedFleetControl.
Required Methods§
Authorize an agent’s estimated cost before it is incurred.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".