Struct pulse::Barrier [] [src]

pub struct Barrier { /* fields omitted */ }

A Barrier can listen for 1 or more Signals. It will only transition to a Pulsed state once all the Signals have Pulsed.

Methods

impl Barrier
[src]

Create a new Barrier from an Vector of Siganls

Trait Implementations

impl Signals for Barrier
[src]

Get a signal from a object

Block the current thread until the object assets a pulse. Read more

Block the current thread until the object assets a pulse. Or until the timeout has been asserted. Read more