Trait ResolveTask

Source
pub trait ResolveTask {
    type Executable: ExecutableTask;

    // Required method
    fn resolve_task(
        self,
        project: &SharedProject,
    ) -> Result<Self::Executable, PayloadError<ProjectError>>;
}

Required Associated Types§

Required Methods§

Implementors§

Source§

impl<T> ResolveTask for LazyTask<T>
where T: Task + Send + Sync + Debug + 'static,