Trait cala_server::job::JobInitializer
source · pub trait JobInitializer: Send + Sync + 'static {
// Required methods
fn job_type() -> JobType
where Self: Sized;
fn init(
&self,
job: Job,
ledger: &CalaLedger,
) -> Result<Box<dyn JobRunner>, Box<dyn Error>>;
}