Finite state machines in rust; bendns fork to add types.
Diffstat (limited to 'rust-fsm-dsl/src/lib.rs')
-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 e037aa6..690dbc6 100644
--- a/rust-fsm-dsl/src/lib.rs
+++ b/rust-fsm-dsl/src/lib.rs
@@ -62,9 +62,9 @@ pub fn state_machine(tokens: TokenStream) -> TokenStream {
states.insert(&input.initial_state);
for transition in transitions.iter() {
- states.insert(&transition.initial_state);
- states.insert(&transition.final_state);
- inputs.insert(&transition.input_value);
+ states.insert(transition.initial_state);
+ states.insert(transition.final_state);
+ inputs.insert(transition.input_value);
if let Some(ref output) = transition.output {
outputs.insert(output);
}