use crate::{KueError, TaskOptions}; pub trait KueTask { fn execute(&mut self) -> Result; fn options(&self) -> TaskOptions; }