TaskBuilder2

Trait TaskBuilder2 

Source
pub trait TaskBuilder2: Debug {
    // Required methods
    fn build(
        &self,
        task: SiemTask,
    ) -> SiemResult<Pin<Box<dyn Future<Output = SiemTaskResult> + Send>>>
       where Self: Sized;
    fn clone(&self) -> Box<dyn TaskBuilder2>;
}

Required Methods§

Source

fn build( &self, task: SiemTask, ) -> SiemResult<Pin<Box<dyn Future<Output = SiemTaskResult> + Send>>>
where Self: Sized,

Source

fn clone(&self) -> Box<dyn TaskBuilder2>

Implementors§