echo_rust_nif:带有异步 tokio 运行时调度“进程”的 Rust NIF 响应命令

时间:2024-06-19 19:21:24
【文件属性】:

文件名称:echo_rust_nif:带有异步 tokio 运行时调度“进程”的 Rust NIF 响应命令

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-19 19:21:24

Rust

EchoRustNif 使用 tokio 运行时运行异步任务“进程”的简单 POC Rustler NIF。 总共有 ~120 LOC 的 Rust 和 ~20 LOC 的 Elixir。 主要基于项目。 iex ( 1 ) > { :ok , e} = EchoRustNif . start () { :ok , # Reference<0>} iex ( 2 ) > flush () :ok iex ( 3 ) > EchoRustNif . echo (e, " hello? " ) :ok iex ( 4 ) > flush () { :echo , " hello? " } :ok iex ( 5 ) > EchoR


【文件预览】:
echo_rust_nif-main
----mix.exs(915B)
----lib()
--------echo_rust_nif()
--------echo_rust_nif.ex(303B)
----.formatter.exs(97B)
----test()
--------echo_rust_nif_test.exs(150B)
--------test_helper.exs(15B)
----README.md(620B)
----mix.lock(464B)
----.gitignore(648B)
----native()
--------echorustnif_native()

网友评论