Trait ssr_core::task::level::TaskLevel

source ·
pub trait TaskLevel: Default + Serialize + DeserializeOwned {
    type Context;

    // Required methods
    fn success(&mut self, context: Self::Context);
    fn failure(&mut self, context: Self::Context);
    fn until_next_repetition(&self) -> Duration;
}

Required Associated Types§

Required Methods§

source

fn success(&mut self, context: Self::Context)

source

fn failure(&mut self, context: Self::Context)

source

fn until_next_repetition(&self) -> Duration

Object Safety§

This trait is not object safe.

Implementors§