rx_core_common 0.2.2

rx_core's core traits and implementations
Documentation
1
2
3
4
5
6
7
use crate::{Scheduler, SchedulerHandle, WithWorkContextProvider, WithWorkInputOutput};

pub trait WorkExecutor: WithWorkInputOutput + WithWorkContextProvider {
	type Scheduler: Scheduler<Tick = Self::Tick, WorkContextProvider = Self::WorkContextProvider>;

	fn get_scheduler_handle(&self) -> SchedulerHandle<Self::Scheduler>;
}