Skip to main content

ScheduledOnceWork

Trait ScheduledOnceWork 

Source
pub trait ScheduledOnceWork<TickInput, Context>:
    'static
    + FnOnce(TickInput, &mut <Context as WorkContextProvider>::Item<'_>)
    + Send
    + Sync
where Context: WorkContextProvider,
{ }

Implementors§

Source§

impl<W, TickInput, Context> ScheduledOnceWork<TickInput, Context> for W
where Context: WorkContextProvider, W: 'static + FnOnce(TickInput, &mut <Context as WorkContextProvider>::Item<'_>) + Send + Sync,