pub trait Task<'a>: Serialize + Deserialize<'a> {
// Required methods
fn get_desctiption(&self) -> &str;
fn until_next_repetition(&self) -> Duration;
fn complete(self, interaction: impl UserInteraction) -> (Self, Feedback);
}
Required Methods§
fn get_desctiption(&self) -> &str
fn until_next_repetition(&self) -> Duration
fn complete(self, interaction: impl UserInteraction) -> (Self, Feedback)
Object Safety§
This trait is not object safe.