1 2 3 4 5 6 7 8 9
use std::sync::Arc; use systemprompt_provider_contracts::Job; use crate::types::ExtensionMeta; pub trait JobExtensionTyped: ExtensionMeta { fn jobs(&self) -> Vec<Arc<dyn Job>>; }