8 个版本
使用旧的 Rust 2015
0.2.0 | 2017 年 9 月 11 日 |
---|---|
0.1.6 | 2016 年 3 月 11 日 |
#145 在 日期和时间
80,802 每月下载量
用于 212 个 Crates (35 直接)
31KB
414 行
Timer
Rust 中的计时器简单实现。
示例
extern crate timer;
extern crate chrono;
use std::sync::mpsc::channel;
let timer = timer::Timer::new();
let (tx, rx) = channel();
timer.schedule_with_delay(chrono::Duration::seconds(3), move || {
tx.send(()).unwrap();
});
rx.recv().unwrap();
println!("This code has been executed after 3 seconds");
lib.rs
:
一个简单的计时器,用于安排在给定时间或延迟后执行的作业。
依赖项
~1MB
~18K SLoC