pub trait ResolveTask {
type Executable: ExecutableTask;
// Required method
fn resolve_task(
self,
project: &SharedProject,
) -> Result<Self::Executable, PayloadError<ProjectError>>;
}
pub trait ResolveTask {
type Executable: ExecutableTask;
// Required method
fn resolve_task(
self,
project: &SharedProject,
) -> Result<Self::Executable, PayloadError<ProjectError>>;
}