diff --git a/src/generator/codegen_register.rs b/src/generator/codegen_register.rs index d9f359e..62bfef0 100644 --- a/src/generator/codegen_register.rs +++ b/src/generator/codegen_register.rs @@ -9,8 +9,8 @@ use quote::quote; use crate::types::{DataType, Field, MultipleParams, Register, Value}; use super::{ - util::{self, RustUxTypes}, CodeGenError, + util::{self, RustUxTypes}, }; /// Generate underlying `T` and its implementation for `RegisterSpec`. diff --git a/src/integrated.rs b/src/integrated.rs index aa4ce80..1d610f2 100644 --- a/src/integrated.rs +++ b/src/integrated.rs @@ -5,7 +5,7 @@ use thiserror::Error; use crate::{ converter, generator, - io::{get_xml_gitinfo, XmlGitInfoError}, + io::{XmlGitInfoError, get_xml_gitinfo}, types, validator, }; diff --git a/src/validator.rs b/src/validator.rs index 439757c..9b92338 100644 --- a/src/validator.rs +++ b/src/validator.rs @@ -38,13 +38,17 @@ pub enum ValidationError { }, #[error("address 0x{address:08x} is out of range: \"{name}\"")] AddressOutofRange { address: u32, name: String }, - #[error("field masks are duplicated at 0x{address:08x}: \"{reg_name}\", bits: 0x{duplicated_mask:08x}")] + #[error( + "field masks are duplicated at 0x{address:08x}: \"{reg_name}\", bits: 0x{duplicated_mask:08x}" + )] FieldMaskDuplicated { address: u32, reg_name: String, duplicated_mask: u32, }, - #[error("register \"{name}\" at 0x{address:08x} has mask 0x{reg_mask:08x} that doesn't match sum of field masks: 0x{fields_mask:08x}")] + #[error( + "register \"{name}\" at 0x{address:08x} has mask 0x{reg_mask:08x} that doesn't match sum of field masks: 0x{fields_mask:08x}" + )] RegisterAndFieldMaskMismatch { address: u32, name: String,