diff --git a/src/generator.rs b/src/generator.rs index 4e6bc52..8820846 100644 --- a/src/generator.rs +++ b/src/generator.rs @@ -15,7 +15,6 @@ use crate::{ types::{Block, Module, ModuleBlockElements, Register}, }; use heck::{ToSnakeCase, ToUpperCamelCase}; -use itertools::Itertools; use proc_macro2::TokenStream; use quote::quote; use thiserror::Error; @@ -201,10 +200,8 @@ impl CodeGen for Block { parent_path: Option, mut files: HashMap, ) -> Result, CodeGenError> { - let parent_name = - parent_name.ok_or_else(|| CodeGenError::ParentMissing { module: "Block" })?; - let parent_path = - parent_path.ok_or_else(|| CodeGenError::ParentMissing { module: "Block" })?; + let parent_name = parent_name.ok_or(CodeGenError::ParentMissing { module: "Block" })?; + let parent_path = parent_path.ok_or(CodeGenError::ParentMissing { module: "Block" })?; let snake_case_name = util::parse_to_ident(&self.name.to_snake_case())?; let upper_camel_name = util::parse_to_ident(&self.name.to_upper_camel_case())?; @@ -324,10 +321,8 @@ impl CodeGen for Register { parent_path: Option, mut files: HashMap, ) -> Result, CodeGenError> { - let parent_name = - parent_name.ok_or_else(|| CodeGenError::ParentMissing { module: "Block" })?; - let parent_path = - parent_path.ok_or_else(|| CodeGenError::ParentMissing { module: "Block" })?; + let parent_name = parent_name.ok_or(CodeGenError::ParentMissing { module: "Block" })?; + let parent_path = parent_path.ok_or(CodeGenError::ParentMissing { module: "Block" })?; let snake_case_name = util::parse_to_ident(&self.name.to_snake_case())?; let upper_camel_name = util::parse_to_ident(&self.name.to_upper_camel_case())?;