8个版本

0.1.8 2022年9月13日
0.1.7 2022年4月22日
0.1.5 2022年3月11日
0.1.1 2022年2月23日

#1504 in 异步


3个crate中使用 (直接使用2个)

自定义许可证

15KB
264

async-tick

使用方法

将以下内容添加到您的 Cargo.toml

[dependencies]
async-tick = "*"
use core::time::Duration;
async_tick::tick();
let now: u64 = async_tick::now();

async_tick::sleep(Duration::from_secs(1)).await;

let interval = async_tick::interval(Duration::from_secs(1));
while let Some(now) = interval.await{
    // task
}

依赖项

~0.7–1MB
~18K SLoC