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