@@ -1759,7 +1759,7 @@ mod traits {
17591759 unsafe fn get_unchecked_mut ( self , slice : & mut str ) -> & mut Self :: Output {
17601760 let ptr = slice. as_mut_ptr ( ) . add ( self . start ) ;
17611761 let len = self . end - self . start ;
1762- super :: from_utf8_unchecked_mut ( slice:: from_raw_parts_mut ( ptr as * mut u8 , len) )
1762+ super :: from_utf8_unchecked_mut ( slice:: from_raw_parts_mut ( ptr, len) )
17631763 }
17641764 #[ inline]
17651765 fn index ( self , slice : & str ) -> & Self :: Output {
@@ -1822,7 +1822,7 @@ mod traits {
18221822 #[ inline]
18231823 unsafe fn get_unchecked_mut ( self , slice : & mut str ) -> & mut Self :: Output {
18241824 let ptr = slice. as_mut_ptr ( ) ;
1825- super :: from_utf8_unchecked_mut ( slice:: from_raw_parts_mut ( ptr as * mut u8 , self . end ) )
1825+ super :: from_utf8_unchecked_mut ( slice:: from_raw_parts_mut ( ptr, self . end ) )
18261826 }
18271827 #[ inline]
18281828 fn index ( self , slice : & str ) -> & Self :: Output {
@@ -1885,7 +1885,7 @@ mod traits {
18851885 unsafe fn get_unchecked_mut ( self , slice : & mut str ) -> & mut Self :: Output {
18861886 let ptr = slice. as_mut_ptr ( ) . add ( self . start ) ;
18871887 let len = slice. len ( ) - self . start ;
1888- super :: from_utf8_unchecked_mut ( slice:: from_raw_parts_mut ( ptr as * mut u8 , len) )
1888+ super :: from_utf8_unchecked_mut ( slice:: from_raw_parts_mut ( ptr, len) )
18891889 }
18901890 #[ inline]
18911891 fn index ( self , slice : & str ) -> & Self :: Output {
0 commit comments