Trait threadReactive::Thread_trait::Thread [−][src]
Required methods
fn return_nb_thread(&self) -> isize
[src]
fn return_scheduler(&self) -> Arc<Scheduler>
[src]
fn return_ID(&self) -> usize
[src]
fn thread_execute(&mut self)
[src]
Provided methods
fn thread_emit(&self, signal: Arc<Signal>)
[src]
fn thread_await_signal(&self, signal: Arc<Signal>)
[src]
fn thread_await(&self, signal: Arc<Signal>)
[src]
fn thread_cooperate(&mut self)
[src]
fn thread_cooperate_n(&mut self, instant: i32)
[src]
fn thread_run(self) -> JoinHandle<()> where
Self: 'static + Sync + Sized,
[src]
Self: 'static + Sync + Sized,