7 个版本
0.2.1 | 2022 年 1 月 16 日 |
---|---|
0.2.0 | 2022 年 1 月 16 日 |
0.1.4 | 2022 年 1 月 15 日 |
#42 在 #timeout
3KB
UniCorp 和 LabLer 为 Rust 开发的 Set_time_out
在 cargo.toml 中添加依赖
set_time_out = "0.2.1"
非常简单。
导入函数并使用。
使用 set_time_out::set_time_out;
或者
使用 set_time_out::set_time_out_callback;
并调用
fn say_hello() {
println!("Hello");
}
set_time_out(1500);
say_hello();
完成!。
但是如果您需要传递一个函数,这里是有正确的方式。它是一样的,但更有组织。
fn say_hello() {
println!("Hello");
}
set_time_out_callback(1000, Same(say_hello));
或者不使用回调
fn say_hello() {
println!("Hello");
}
set_time_out_callback(1000, None);
say_hello();
时间以毫秒为单位。祝您愉快。