Trait near_async::futures::DelayedActionRunnerExt

source ·
pub trait DelayedActionRunnerExt<T> {
    // Required method
    fn run_later(
        &mut self,
        name: &str,
        dur: Duration,
        f: impl FnOnce(&mut T, &mut dyn DelayedActionRunner<T>) + Send + 'static,
    );
}

Required Methods§

source

fn run_later( &mut self, name: &str, dur: Duration, f: impl FnOnce(&mut T, &mut dyn DelayedActionRunner<T>) + Send + 'static, )

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<T> DelayedActionRunnerExt<T> for dyn DelayedActionRunner<T> + '_

source§

impl<T, Runner> DelayedActionRunnerExt<T> for Runner
where Runner: DelayedActionRunner<T>,