文件名称:xtra-一个小的actor框架-Rust开发
文件大小:41KB
文件格式:ZIP
更新时间:2024-06-16 13:05:28
Rust Asynchronous
xtra一个小巧,快速且安全的actor框架。 它是根据Actix(此处的版权和许可)建模的。 要使用Xtra更好地进行人体工程学设计,请尝试spaad xtra一个小巧,快速且安全的actor框架。 它是根据Actix(此处的版权和许可)建模的。 为了更好地使用Xtra进行人体工程学设计,请尝试使用spaad板条箱。 安全特性:Xtra中没有不安全的代码。 微小:xtra仅为〜1.1kloc。 轻量级:默认情况下,它仅取决于Future和async_trait。 异步和同步消息处理程序。 简单的异步消息处理接口,即使借用自己也允许异步/等待语法。 不依赖于自己的运行时,可以
【文件预览】:
xtra-master
----.gitignore(43B)
----README.md(3KB)
----.github()
--------workflows()
--------dependabot.yml(206B)
----Cargo.toml(2KB)
----tests()
--------basic.rs(3KB)
----examples()
--------crude_bench.rs(5KB)
--------basic_smol.rs(785B)
--------basic_async_std.rs(752B)
--------basic_wasm_bindgen()
--------interleaved_messages.rs(1KB)
--------message_stealing.rs(1KB)
--------basic_tokio.rs(750B)
--------global_spawner_ext.rs(789B)
----LICENSE(16KB)
----src()
--------message_channel.rs(12KB)
--------context.rs(16KB)
--------sink.rs(7KB)
--------refcount.rs(4KB)
--------lib.rs(9KB)
--------spawn.rs(4KB)
--------manager.rs(2KB)
--------envelope.rs(5KB)
--------address.rs(13KB)
----LICENSE-ACTIX(1KB)
----BREAKING-CHANGES.md(5KB)