Collection of functions generating Unix process signal receivers
for use in the Crossbeam Channel select!
macro.
```rust use std::time::Duration;
use crossbeamchannel::{select, tick}; use interruptor::interruptionor_termination;
fn main() { let tick = tick(Duration::fromsecs(1)); let stop = interruptionor_termination();
loop {
select! {
recv(tick) -> _ => println!("Running!"),
recv(stop) -> _ => break,
}
};
} ```