derive_aktor:生成Rust actor的宏

时间:2024-06-17 06:02:51
【文件属性】:

文件名称:derive_aktor:生成Rust actor的宏

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-17 06:02:51

Rust

generate_aktor 生成Rust actor的宏 derive_aktor导出一个derive_actor宏。 该宏可以采用结构的隐式函数,并为其生成一个actor,其中该actor具有与该impl大致相同的名义上的类型化API。 这使得编写类型化的,名义上的异步API变得容易。 这与许多参与者实现相反: a)不要强制消息的类型安全b)公开用于与参与者进行通信的单个API,例如“发送”,并强迫您构造消息 例子 这是“ KeyValueStore”的一个简单示例。 我们可以异步地与之交互,在线程之间共享它, pub struct KeyValueStore where U: Hash + Eq + Send + 'static { inner_store: HashMap < U> , self_actor: Optio


【文件预览】:
derive_aktor-master
----Cargo.toml(554B)
----src()
--------lib.rs(16KB)
--------bin()
----LICENSE(1KB)
----README.md(5KB)
----testderive()
--------Cargo.toml(192B)
--------src()
----.gitignore(306B)

网友评论