pub trait JobStrategy: Send + Sync {
// Required method
fn acquire(
&self,
job: &Job,
) -> Pin<Box<dyn Future<Output = Result<Permit, JobStrategyError>> + Send + '_>>;
}Expand description
Trait for job strategies that define how to acquire final, 3rd permit