extern crate periodic;
use std::thread;
use std::time::Duration;
fn main() {
let mut planner = periodic::Planner::new();
planner.start();
planner.add(
|| println!("after one second"),
periodic::After::new(Duration::from_secs(1)),
);
thread::sleep(Duration::from_secs(2));
planner.add(
|| println!("after one second"),
periodic::After::new(Duration::from_secs(1)),
);
thread::sleep(Duration::from_secs(2));
}