@@ -650,7 +650,7 @@ impl<'a, K: 'a, V: 'a, Type> NodeRef<marker::Mut<'a>, K, V, Type> {
650650 } else {
651651 unsafe {
652652 slice:: from_raw_parts_mut (
653- MaybeUninit :: first_mut_ptr ( & mut ( * self . as_leaf_mut ( ) ) . keys ) ,
653+ MaybeUninit :: first_ptr_mut ( & mut ( * self . as_leaf_mut ( ) ) . keys ) ,
654654 self . len ( )
655655 )
656656 }
@@ -661,7 +661,7 @@ impl<'a, K: 'a, V: 'a, Type> NodeRef<marker::Mut<'a>, K, V, Type> {
661661 debug_assert ! ( !self . is_shared_root( ) ) ;
662662 unsafe {
663663 slice:: from_raw_parts_mut (
664- MaybeUninit :: first_mut_ptr ( & mut ( * self . as_leaf_mut ( ) ) . vals ) ,
664+ MaybeUninit :: first_ptr_mut ( & mut ( * self . as_leaf_mut ( ) ) . vals ) ,
665665 self . len ( )
666666 )
667667 }
@@ -749,7 +749,7 @@ impl<'a, K, V> NodeRef<marker::Mut<'a>, K, V, marker::Internal> {
749749 slice_insert ( self . vals_mut ( ) , 0 , val) ;
750750 slice_insert (
751751 slice:: from_raw_parts_mut (
752- MaybeUninit :: first_mut_ptr ( & mut self . as_internal_mut ( ) . edges ) ,
752+ MaybeUninit :: first_ptr_mut ( & mut self . as_internal_mut ( ) . edges ) ,
753753 self . len ( ) +1
754754 ) ,
755755 0 ,
@@ -808,7 +808,7 @@ impl<'a, K, V> NodeRef<marker::Mut<'a>, K, V, marker::LeafOrInternal> {
808808 ForceResult :: Internal ( mut internal) => {
809809 let edge = slice_remove (
810810 slice:: from_raw_parts_mut (
811- MaybeUninit :: first_mut_ptr ( & mut internal. as_internal_mut ( ) . edges ) ,
811+ MaybeUninit :: first_ptr_mut ( & mut internal. as_internal_mut ( ) . edges ) ,
812812 old_len+1
813813 ) ,
814814 0
@@ -1087,7 +1087,7 @@ impl<'a, K, V> Handle<NodeRef<marker::Mut<'a>, K, V, marker::Internal>, marker::
10871087
10881088 slice_insert (
10891089 slice:: from_raw_parts_mut (
1090- MaybeUninit :: first_mut_ptr ( & mut self . node . as_internal_mut ( ) . edges ) ,
1090+ MaybeUninit :: first_ptr_mut ( & mut self . node . as_internal_mut ( ) . edges ) ,
10911091 self . node . len ( )
10921092 ) ,
10931093 self . idx + 1 ,
0 commit comments