@@ -929,14 +929,14 @@ impl<'a, K: 'a, V: 'a> Handle<NodeRef<marker::Mut<'a>, K, V, marker::Leaf>, mark
929
929
/// The returned pointer points to the inserted value.
930
930
fn insert ( mut self , key : K , val : V ) -> ( InsertResult < ' a , K , V , marker:: Leaf > , * mut V ) {
931
931
if self . node . len ( ) < CAPACITY {
932
- let ptr = self . insert_fit ( key, val) ;
932
+ let val_ptr = self . insert_fit ( key, val) ;
933
933
let kv = unsafe { Handle :: new_kv ( self . node , self . idx ) } ;
934
- ( InsertResult :: Fit ( kv) , ptr )
934
+ ( InsertResult :: Fit ( kv) , val_ptr )
935
935
} else {
936
936
let ( middle_kv_idx, insertion) = splitpoint ( self . idx ) ;
937
937
let middle = unsafe { Handle :: new_kv ( self . node , middle_kv_idx) } ;
938
938
let ( mut left, k, v, mut right) = middle. split ( ) ;
939
- let ptr = match insertion {
939
+ let val_ptr = match insertion {
940
940
InsertionPlace :: Left ( insert_idx) => unsafe {
941
941
Handle :: new_edge ( left. reborrow_mut ( ) , insert_idx) . insert_fit ( key, val)
942
942
} ,
@@ -948,7 +948,7 @@ impl<'a, K: 'a, V: 'a> Handle<NodeRef<marker::Mut<'a>, K, V, marker::Leaf>, mark
948
948
. insert_fit ( key, val)
949
949
} ,
950
950
} ;
951
- ( InsertResult :: Split ( SplitResult { left : left. forget_type ( ) , k, v, right } ) , ptr )
951
+ ( InsertResult :: Split ( SplitResult { left : left. forget_type ( ) , k, v, right } ) , val_ptr )
952
952
}
953
953
}
954
954
}
0 commit comments