We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 53fcbf4 commit 9f24853Copy full SHA for 9f24853
src/generate/generic.rs
@@ -342,7 +342,7 @@ impl<FI> BitReaderRaw<FI> {
342
/// Field reader.
343
///
344
/// Result of the `read` methods of fields.
345
-pub type FieldReader<U, FI = u8> = FieldReaderRaw<U, FI>;
+pub type FieldReader<U = u8, FI = u8> = FieldReaderRaw<U, FI>;
346
347
/// Bit-wise field reader
348
pub type BitReader<FI = bool> = BitReaderRaw<FI>;
src/generate/register.rs
@@ -550,6 +550,8 @@ pub fn fields(
550
} else {
551
quote! { crate::BitReader<#value_read_ty> }
552
}
553
+ } else if fty == "u8" && value_read_ty == "u8" {
554
+ quote! { crate::FieldReader<#fty> }
555
} else if value_read_ty == "u8" {
556
quote! { crate::FieldReader<#fty> }
557
0 commit comments