Trait atex::ITaskController
source · pub trait ITaskController: Send + Sync {
// Required methods
fn set_progress(
&self,
id: TaskId,
progress: u8
) -> Pin<Box<dyn Future<Output = Result<(), AtexError>> + Send + 'static>>;
fn create_task(
&self,
task: NewTask
) -> Pin<Box<dyn Future<Output = Result<TaskId, AtexError>> + Send + 'static>>;
}