finny.rs:有限状态机防锈

时间:2024-06-12 01:08:56
【文件属性】:

文件名称:finny.rs:有限状态机防锈

文件大小:44KB

文件格式:ZIP

更新时间:2024-06-12 01:08:56

rust fsm rust-library Rust

Finny-锈蚀有限状态机 特征 声明性的生成器API,具有生成分派器的过程函数宏 编译时过渡图验证 无需运行时分配, no_std支持 在共享上下文中支持泛型 过渡警卫队和行动 FSM区域,也称为正交状态 事件排队和完成运行 例子 extern crate finny; use finny :: {finny_fsm, FsmFactory, FsmResult, decl :: {BuiltFsm, FsmBuilder}}; // The context is shared between all guards, actions and transitions. Generics are supported here! #[derive(Default)] pub struct MyContext { val: u32 } // The states are plain struc


【文件预览】:
finny.rs-master
----.gitignore(18B)
----README.md(2KB)
----.github()
--------workflows()
----Cargo.toml(119B)
----finny_derive()
--------Cargo.toml(489B)
--------src()
----finny()
--------Cargo.toml(755B)
--------src()
----finny_nostd_tests()
--------Cargo.toml(387B)
--------src()
----finny_tests()
--------Cargo.toml(217B)
--------tests()
--------src()

网友评论