文件名称:urpc:Rust的微型RPC框架
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-29 00:56:32
Rust
urpc:用于Rust的微型RPC框架 RPC接口包含一个或多个函数签名。 urpc! { pub interface sort { fn sort (xs: Vec < u8>) -> Vec < u8> {} } } urpc! 是一个普通的macro_rules! 宏,并将在Rust 1.0中提供。 除其他事项外,它还会生成一个特征,然后可以实现该特征: struct LocalSort ; impl sort :: Methods for LocalSort { fn sort ( & mut self , mut xs: Vec < u8>) -> urpc:: Result < Vec>> { xs. sort (); Ok (xs) } } 您可以从Methods任何实现
【文件预览】:
urpc-master
----.gitignore(18B)
----src()
--------lib.rs(5KB)
----Cargo.toml(360B)
----LICENSE-MIT(1KB)
----README.md(2KB)
----tests()
--------sort.rs(1KB)
--------server-crash.rs(854B)
--------math.rs(1KB)
----LICENSE-APACHE(11KB)