@@ -301,9 +301,9 @@ impl<REG: RegisterSpec> W<REG> {
301
301
}
302
302
303
303
#[ doc( hidden) ]
304
- pub struct FieldReaderRaw < U , T > {
304
+ pub struct FieldReaderRaw < U , FI > {
305
305
pub ( crate ) bits : U ,
306
- _reg : marker:: PhantomData < T > ,
306
+ _reg : marker:: PhantomData < FI > ,
307
307
}
308
308
309
309
impl < U , FI > FieldReaderRaw < U , FI >
@@ -322,9 +322,9 @@ where
322
322
}
323
323
324
324
#[ doc( hidden) ]
325
- pub struct BitReaderRaw < T > {
325
+ pub struct BitReaderRaw < FI > {
326
326
pub ( crate ) bits : bool ,
327
- _reg : marker:: PhantomData < T > ,
327
+ _reg : marker:: PhantomData < FI > ,
328
328
}
329
329
330
330
impl < FI > BitReaderRaw < FI > {
@@ -342,10 +342,10 @@ impl<FI> BitReaderRaw<FI> {
342
342
/// Field reader.
343
343
///
344
344
/// Result of the `read` methods of fields.
345
- pub type FieldReader < U , FI > = FieldReaderRaw < U , FI > ;
345
+ pub type FieldReader < U , FI = u8 > = FieldReaderRaw < U , FI > ;
346
346
347
347
/// Bit-wise field reader
348
- pub type BitReader < FI > = BitReaderRaw < FI > ;
348
+ pub type BitReader < FI = bool > = BitReaderRaw < FI > ;
349
349
350
350
impl < U , FI > FieldReader < U , FI >
351
351
where
0 commit comments