@@ -1454,15 +1454,15 @@ impl<'de> Visitor<'de> for CHSVisitor {
14541454 where
14551455 A : SeqAccess < ' de > ,
14561456 {
1457- let head = BitVec :: < Msb0 , u8 > :: from_vec ( vec ! [ seq. next_element:: <u8 >( ) ?. unwrap( ) ] ) ;
1458- let mut bv = BitVec :: < Msb0 , u8 > :: from_vec ( vec ! [ seq. next_element:: <u8 >( ) ?. unwrap( ) ] ) ;
1459- let mut cylinder = BitVec :: < Msb0 , u16 > :: with_capacity ( 10 ) ;
1457+ let head = BitVec :: < u8 , Msb0 > :: from_vec ( vec ! [ seq. next_element:: <u8 >( ) ?. unwrap( ) ] ) ;
1458+ let mut bv = BitVec :: < u8 , Msb0 > :: from_vec ( vec ! [ seq. next_element:: <u8 >( ) ?. unwrap( ) ] ) ;
1459+ let mut cylinder = BitVec :: < u16 , Msb0 > :: with_capacity ( 10 ) ;
14601460 cylinder. extend ( repeat ( false ) . take ( 6 ) ) ;
14611461 cylinder. extend ( bv. drain ( ..2 ) ) ;
1462- cylinder. extend ( BitVec :: < Msb0 , u8 > :: from_vec ( vec ! [ seq
1462+ cylinder. extend ( BitVec :: < u8 , Msb0 > :: from_vec ( vec ! [ seq
14631463 . next_element:: <u8 >( ) ?
14641464 . unwrap( ) ] ) ) ;
1465- let mut sector = BitVec :: < Msb0 , u8 > :: with_capacity ( 8 ) ;
1465+ let mut sector = BitVec :: < u8 , Msb0 > :: with_capacity ( 8 ) ;
14661466 sector. push ( false ) ;
14671467 sector. push ( false ) ;
14681468 sector. extend ( bv. drain ( ..) ) ;
@@ -1489,9 +1489,9 @@ impl Serialize for CHS {
14891489 where
14901490 S : Serializer ,
14911491 {
1492- let mut bv = BitVec :: < Msb0 , u8 > :: from_vec ( vec ! [ self . head] ) ;
1493- let mut sector = BitVec :: < Msb0 , u8 > :: from_vec ( vec ! [ self . sector] ) ;
1494- let mut cylinder = BitVec :: < Msb0 , u16 > :: from_vec ( vec ! [ self . cylinder] ) ;
1492+ let mut bv = BitVec :: < u8 , Msb0 > :: from_vec ( vec ! [ self . head] ) ;
1493+ let mut sector = BitVec :: < u8 , Msb0 > :: from_vec ( vec ! [ self . sector] ) ;
1494+ let mut cylinder = BitVec :: < u16 , Msb0 > :: from_vec ( vec ! [ self . cylinder] ) ;
14951495 bv. extend ( cylinder. drain ( ..8 ) . skip ( 6 ) ) ;
14961496 bv. extend ( sector. drain ( 2 ..) ) ;
14971497 bv. extend ( cylinder. drain ( ..) ) ;
0 commit comments