@@ -929,14 +929,14 @@ impl<'a, K: 'a, V: 'a> Handle<NodeRef<marker::Mut<'a>, K, V, marker::Leaf>, mark
929929 /// The returned pointer points to the inserted value.
930930 fn insert ( mut self , key : K , val : V ) -> ( InsertResult < ' a , K , V , marker:: Leaf > , * mut V ) {
931931 if self . node . len ( ) < CAPACITY {
932- let ptr = self . insert_fit ( key, val) ;
932+ let val_ptr = self . insert_fit ( key, val) ;
933933 let kv = unsafe { Handle :: new_kv ( self . node , self . idx ) } ;
934- ( InsertResult :: Fit ( kv) , ptr )
934+ ( InsertResult :: Fit ( kv) , val_ptr )
935935 } else {
936936 let ( middle_kv_idx, insertion) = splitpoint ( self . idx ) ;
937937 let middle = unsafe { Handle :: new_kv ( self . node , middle_kv_idx) } ;
938938 let ( mut left, k, v, mut right) = middle. split ( ) ;
939- let ptr = match insertion {
939+ let val_ptr = match insertion {
940940 InsertionPlace :: Left ( insert_idx) => unsafe {
941941 Handle :: new_edge ( left. reborrow_mut ( ) , insert_idx) . insert_fit ( key, val)
942942 } ,
@@ -948,7 +948,7 @@ impl<'a, K: 'a, V: 'a> Handle<NodeRef<marker::Mut<'a>, K, V, marker::Leaf>, mark
948948 . insert_fit ( key, val)
949949 } ,
950950 } ;
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 )
952952 }
953953 }
954954}
0 commit comments