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