Finite state machines in rust; bendns fork to add types.
rust-fsm-dsl: resilient paths
Yevhenii Babichenko 2024-05-13
parent cc961be · commit 5f4038a
-rw-r--r--rust-fsm-dsl/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/rust-fsm-dsl/src/lib.rs b/rust-fsm-dsl/src/lib.rs
index ab29e68..cc11d31 100644
--- a/rust-fsm-dsl/src/lib.rs
+++ b/rust-fsm-dsl/src/lib.rs
@@ -163,7 +163,7 @@ pub fn state_machine(tokens: TokenStream) -> TokenStream {
#[cfg(feature = "diagram")]
let diagram = quote! {
- #[cfg_attr(doc, rust_fsm::aquamarine)]
+ #[cfg_attr(doc, ::rust_fsm::aquamarine)]
#mermaid_diagram
};
@@ -176,13 +176,13 @@ pub fn state_machine(tokens: TokenStream) -> TokenStream {
#attrs
pub struct Impl;
- pub type StateMachine = rust_fsm::StateMachine<Impl>;
+ pub type StateMachine = ::rust_fsm::StateMachine<Impl>;
#input_impl
#state_impl
#output_impl
- impl rust_fsm::StateMachineImpl for Impl {
+ impl ::rust_fsm::StateMachineImpl for Impl {
type Input = #input_type;
type State = #state_type;
type Output = #output_type;