Trait concurrency_traits::ConcurrentSystem [−][src]
pub trait ConcurrentSystem<'a, O>: 'static where
&'a Self: TimeFunctions + ThreadFunctions + TryThreadSpawner<O> + ThreadParker<ThreadId = <<&'a Self as TryThreadSpawner<O>>::ThreadHandle as ThreadHandle>::ThreadId>,
O: Send + 'static, { }
A full concurrent system with all functions accessible by reference. This Trait should be implemented where possible.
Implementors
impl<'a, O> ConcurrentSystem<'a, O> for StdThreadFunctions where
O: Send + 'static,
[src]
impl<'a, O> ConcurrentSystem<'a, O> for StdThreadFunctions where
O: Send + 'static,
[src]