unsafe fn right_kv<'a>(&'a mut self) -> Handle<&'a mut Node<K, V>, handle::KV, NodeType> {
        Handle {
            node: &mut *self.node,
            index: self.index,
            marker: PhantomData,
        }
    }
/// Gets the handle pointing to the key/value pair just to the right of the pointed-to edge.
/// This is unsafe because the handle might point to the last edge in the node, which has no
/// pair to its right.
Gets the handle pointing to the key/value pair just to the right of the pointed-to edge.
This is unsafe because the handle might point to the last edge in the node, which has no
pair to its right.
Gets the handle pointing to the key / value pair just to the right of the pointed - to edge . This is unsafe because the handle might point to the last edge in the node which has no pair to its right .
unsafe fn right_kv<'a>(&'a mut self) -> Handle<&'a mut Node<K, V>, handle::KV, NodeType> {
        Handle {
            node: &mut *self.node,
            index: self.index,
            marker: PhantomData,
        }
    }
unsafe fn right_kv < ' a > ( & ' a mut self ) -> Handle < & ' a mut Node < K , V > , handle :: KV , NodeType > { Handle { node : & mut * self . node , index : self . index , marker : PhantomData , } }
Gets the handle pointing to the key/value pair just to the right of the pointed-to edge.
Gets the handle pointing to the key / value pair just to the right of the pointed - to edge .
&'a mut self