xactor:Xactor是基于async-std的rust actors框架

时间:2024-06-13 14:29:12
【文件属性】:

文件名称:xactor:Xactor是基于async-std的rust actors框架

文件大小:23KB

文件格式:ZIP

更新时间:2024-06-13 14:29:12

rust async actor-model rust-lang actor

Xactor是基于async-std的rust actors框架 文献资料 支持的最低Rust版本:1.39或更高版本 特征 异步演员。 演员在当地环境中的交流。 使用Future进行异步消息处理。 键入的消息(无Any类型)。 允许通用消息。 例子 use xactor :: * ; #[message(result = "String" )] struct ToUppercase ( String ); struct MyActor ; impl Actor for MyActor {} #[async_trait::async_trait] impl Handler for MyActor { async fn handle ( & mut self , _ctx: & mut Context< Self>, msg: ToUpperca


【文件预览】:
xactor-master
----.gitignore(35B)
----src()
--------actor.rs(6KB)
--------supervisor.rs(3KB)
--------service.rs(3KB)
--------runtime.rs(779B)
--------caller.rs(2KB)
--------addr.rs(6KB)
--------context.rs(9KB)
--------broker.rs(4KB)
--------lib.rs(3KB)
----LICENSE(1KB)
----xactor-derive()
--------src()
--------Cargo.toml(556B)
----Cargo.toml(1KB)
----.github()
--------workflows()
----examples()
--------supervisor_clear_interval.rs(2KB)
--------main.rs(707B)
--------empty.rs(77B)
--------supervisor_clear_send_later.rs(2KB)
--------ping.rs(695B)
--------subscriber.rs(5KB)
----README.md(2KB)

网友评论