Struct pool_barrier::Checkpoint
[−]
[src]
pub struct Checkpoint { /* fields omitted */ }
A checkpoint which must be cleared, by calling check_in()
.
All checkpoints must be cleared before wait()
on the parent ActiveBarrier unblocks.
Can be sent to other threads. Automatically calls check_in()
when dropped.
Methods
impl Checkpoint
[src]
fn check_in(&mut self)
Clears the checkpoint. Calling multiple times does nothing.