Trait concurrency_traits::ConcurrentSystem[][src]

pub trait ConcurrentSystem<O>: 'static where
    Self: TimeFunctions + ThreadFunctions + TryThreadSpawner<O> + ThreadParker<ThreadId = <<Self as TryThreadSpawner<O>>::ThreadHandle as ThreadHandle>::ThreadId>,
    O: Send + 'static, 
{ }
Expand description

A full concurrent system with all functions accessible by reference. This Trait should be implemented where possible.

Implementors

impl<O> ConcurrentSystem<O> for StdThreadFunctions where
    O: Send + 'static, 
[src]