3个版本
0.0.3 | 2023年1月6日 |
---|---|
0.0.2 | 2022年7月21日 |
0.0.1 | 2022年7月21日 |
#904 在 过程宏 中
每月 21次下载
8KB
111 行
Workflow Macro
描述
这是一个为 Workflow-Aurras 定制的派生宏。此宏实现了工作流所需的方法,例如添加节点、删除节点、添加边等。
设置
添加以下库。
workflow_macro = "0.0.2"
在你的rust包的 Cargo.toml
文件中。
通过导入来访问此宏。
use workflow_macro::Flow;
用法
为 Workflow 创建必要的方法。
#[derive(Flow)]
pub struct Worflow{
edges: Vec<(usize, usize)>,
nodes: Vec<`node_type`>,
}
参考
许可
许可协议为 Apache-2.0
依赖项
~1.5MB
~35K SLoC