aboutsummaryrefslogtreecommitdiff
path: root/vte_generate_state_changes/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vte_generate_state_changes/src/lib.rs')
-rw-r--r--vte_generate_state_changes/src/lib.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/vte_generate_state_changes/src/lib.rs b/vte_generate_state_changes/src/lib.rs
index 5cfb3ac..cae8f65 100644
--- a/vte_generate_state_changes/src/lib.rs
+++ b/vte_generate_state_changes/src/lib.rs
@@ -1,3 +1,5 @@
+#![deny(clippy::all, clippy::if_not_else, clippy::enum_glob_use, clippy::wrong_pub_self_convention)]
+
extern crate proc_macro;
use std::iter::Peekable;
@@ -53,7 +55,7 @@ fn states_stream(iter: &mut impl Iterator<Item = TokenTree>) -> TokenStream {
/// Generate the array assignment statements for one origin state.
fn state_entry_stream(iter: &mut Peekable<token_stream::IntoIter>) -> TokenStream {
// Origin state name
- let state = iter.next().unwrap().into();
+ let state = iter.next().unwrap();
// Token stream with all the byte->target mappings
let mut changes_stream = next_group(iter).into_iter().peekable();