use genja_core::genja_task;
use genja_core::inventory::Host;
use genja_core::task::{BlockingTaskRuntimeContext, HostTaskResult, TaskSuccess};
struct BlockingTask;
#[genja_task(name = "blocking_task")]
impl BlockingTask {
fn start(
&self,
_host: &Host,
_context: &BlockingTaskRuntimeContext,
) -> Result<HostTaskResult, genja_core::task::TaskError> {
Ok(HostTaskResult::passed(TaskSuccess::new()))
}
}
fn main() {}