1 个不稳定版本
| 0.1.3 | 2022年6月20日 |
|---|
#1179 in 硬件支持
在 secop 中使用
115KB
2K SLoC
secop-rs
A Rust 框架和演示设备,用于实现能够使用 SECoP 协议 的硬件服务器。
构建/运行
安装 Rust 工具链,目前需要使用 nightly 频道。
调试模式(编译更快):cargo run -- test.cfg.
发布模式(优化速度):cargo run --release -- test.cfg.
组织结构
代码目前分为四个crate
secop-core提供框架的核心以及服务器实现secop-derive(由于是proc-macro crate,必须单独)通过自动生成接口模板代码来帮助框架secop-modules包含具体的模块secop只包含主可执行文件
lib.rs:
模块调度器。
依赖
~11–20MB
~297K SLoC