#oneshot #oneshot-channel #chan #future #async-channel

无std onetime

Onetime(又称oneshot)异步spsc通道

3个版本

0.1.2 2024年5月21日
0.1.1 2024年5月20日
0.1.0 2024年5月20日

#740异步

Download history 371/week @ 2024-05-17 52/week @ 2024-05-24 4/week @ 2024-06-28 19/week @ 2024-07-05

每月76次下载
用于 ticque

Apache-2.0 OR MIT

10KB
258 代码行

onetime

一个异步一次性(又称oneshot)通道,您只能通过该通道发送一条消息。

示例

let (s, r) = onetime::channel();

s.send("ok")?;
let value = r.recv().await?;

许可协议

许可协议如下

任选其一。

依赖项

~0.6–1MB
~23K SLoC