Enum forkjoin::ResultReceiver
[−]
[src]
pub enum ResultReceiver<Ret: Send + Sync> { Join(Unique<Ret>, Arc<JoinBarrier<Ret>>), Channel(Arc<Mutex<Sender<Ret>>>), }
Enum describing what to do with results of Tasks and JoinBarriers.
Variants
Join(Unique<Ret>, Arc<JoinBarrier<Ret>>)Algorithm has Summa style and the value should be inserted into a JoinBarrier
Channel(Arc<Mutex<Sender<Ret>>>)Algorithm has Search style and results should be sent directly to the owner.
Trait Implementations
impl<Ret: Send + Sync> Clone for ResultReceiver<Ret>[src]
fn clone(&self) -> Self
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more