2 releases

Uses old Rust 2015

0.1.1 Jul 1, 2017
0.1.0 Jul 1, 2017

#466 in Date and time

Download history 504/week @ 2025-05-21 462/week @ 2025-05-28 578/week @ 2025-06-04 452/week @ 2025-06-11 634/week @ 2025-06-18 554/week @ 2025-06-25 551/week @ 2025-07-02 466/week @ 2025-07-09 536/week @ 2025-07-16 756/week @ 2025-07-23 1132/week @ 2025-07-30 1882/week @ 2025-08-06 1522/week @ 2025-08-13 1140/week @ 2025-08-20 264/week @ 2025-08-27 175/week @ 2025-09-03

3,475 downloads per month
Used in 4 crates

MIT license

4KB
59 lines

ticker provides a periodic tick to rate limit an Iterator.

E.g. print 0-9, one number per second:

let ticker = Ticker::new((0..10), Duration::from_secs(1));
for i in ticker {
    println!("{:?}", i)
}

ticker

Rate limited Iterators!

Print 0-9, one number per second:

let ticker = Ticker::new((0..10), Duration::from_secs(1));
for i in ticker {
    println!("{:?}", i)
}

No runtime deps