rust-throttle_timer
Throttle events and record event stats with a simple library
use Duration;
let mut break_timer: ThrottleTimer = new;
let do_break_flag = break_timer.do_run;
// Timers always run when no previous runs
assert!;
if do_break_flag
// Run flag false as no time has passed
assert!;