@@ -365,38 +365,38 @@ where
365365{
366366 type Error = MarshallError ;
367367
368- fn write_1bit ( & mut self , data : impl Into < u1 > ) -> Result < ( ) , MarshallError > {
369- self . write ( data. into ( ) . into_u8 ( ) as u32 , u5:: with ( 1 ) )
368+ fn write_1bit ( & mut self , data : u1 ) -> Result < ( ) , MarshallError > {
369+ self . write ( data. into_u8 ( ) as u32 , u5:: with ( 1 ) )
370370 . map_err ( MarshallError :: from)
371371 }
372372
373- fn write_2bits ( & mut self , data : impl Into < u2 > ) -> Result < ( ) , MarshallError > {
374- self . write ( data. into ( ) . to_u8 ( ) as u32 , u5:: with ( 2 ) )
373+ fn write_2bits ( & mut self , data : u2 ) -> Result < ( ) , MarshallError > {
374+ self . write ( data. to_u8 ( ) as u32 , u5:: with ( 2 ) )
375375 . map_err ( MarshallError :: from)
376376 }
377377
378- fn write_3bits ( & mut self , data : impl Into < u3 > ) -> Result < ( ) , MarshallError > {
379- self . write ( data. into ( ) . to_u8 ( ) as u32 , u5:: with ( 3 ) )
378+ fn write_3bits ( & mut self , data : u3 ) -> Result < ( ) , MarshallError > {
379+ self . write ( data. to_u8 ( ) as u32 , u5:: with ( 3 ) )
380380 . map_err ( MarshallError :: from)
381381 }
382382
383- fn write_4bits ( & mut self , data : impl Into < u4 > ) -> Result < ( ) , MarshallError > {
384- self . write ( data. into ( ) . to_u8 ( ) as u32 , u5:: with ( 4 ) )
383+ fn write_4bits ( & mut self , data : u4 ) -> Result < ( ) , MarshallError > {
384+ self . write ( data. to_u8 ( ) as u32 , u5:: with ( 4 ) )
385385 . map_err ( MarshallError :: from)
386386 }
387387
388- fn write_5bits ( & mut self , data : impl Into < u5 > ) -> Result < ( ) , MarshallError > {
389- self . write ( data. into ( ) . to_u8 ( ) as u32 , u5:: with ( 5 ) )
388+ fn write_5bits ( & mut self , data : u5 ) -> Result < ( ) , MarshallError > {
389+ self . write ( data. to_u8 ( ) as u32 , u5:: with ( 5 ) )
390390 . map_err ( MarshallError :: from)
391391 }
392392
393- fn write_6bits ( & mut self , data : impl Into < u6 > ) -> Result < ( ) , MarshallError > {
394- self . write ( data. into ( ) . to_u8 ( ) as u32 , u5:: with ( 6 ) )
393+ fn write_6bits ( & mut self , data : u6 ) -> Result < ( ) , MarshallError > {
394+ self . write ( data. to_u8 ( ) as u32 , u5:: with ( 6 ) )
395395 . map_err ( MarshallError :: from)
396396 }
397397
398- fn write_7bits ( & mut self , data : impl Into < u7 > ) -> Result < ( ) , MarshallError > {
399- self . write ( data. into ( ) . to_u8 ( ) as u32 , u5:: with ( 7 ) )
398+ fn write_7bits ( & mut self , data : u7 ) -> Result < ( ) , MarshallError > {
399+ self . write ( data. to_u8 ( ) as u32 , u5:: with ( 7 ) )
400400 . map_err ( MarshallError :: from)
401401 }
402402
0 commit comments