Finite state machines in rust; bendns fork to add types.
Implement Default for StateMachineWrapper
Yevhenii Babichenko 2019-04-29
parent afa8cec · commit a701740
-rw-r--r--rust_fsm/src/lib.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/rust_fsm/src/lib.rs b/rust_fsm/src/lib.rs
index f75d412..d660dec 100644
--- a/rust_fsm/src/lib.rs
+++ b/rust_fsm/src/lib.rs
@@ -109,3 +109,12 @@ where
&self.state
}
}
+
+impl<T> Default for StateMachineWrapper<T>
+where
+ T: StateMachine,
+{
+ fn default() -> Self {
+ Self::new()
+ }
+}