pub fn into_left_edge(self) -> Handle<&'a mut Node<K, V>, handle::Edge, NodeType> {
        Handle {
            node: &mut *self.node,
            index: self.index,
            marker: PhantomData,
        }
    }
/// Convert this handle into one pointing at the edge immediately to the left of the key/value
/// pair pointed-to by this handle. This is useful because it returns a reference with larger
/// lifetime than `left_edge`.
Convert this handle into one pointing at the edge immediately to the left of the key/value
pair pointed-to by this handle. This is useful because it returns a reference with larger
lifetime than `left_edge`.
Convert this handle into one pointing at the edge immediately to the left of the key / value pair pointed - to by this handle . This is useful because it returns a reference with larger lifetime than ` left_edge ` .
pub fn into_left_edge(self) -> Handle<&'a mut Node<K, V>, handle::Edge, NodeType> {
        Handle {
            node: &mut *self.node,
            index: self.index,
            marker: PhantomData,
        }
    }
pub fn into_left_edge ( self ) -> Handle < & ' a mut Node < K , V > , handle :: Edge , NodeType > { Handle { node : & mut * self . node , index : self . index , marker : PhantomData , } }
Convert this handle into one pointing at the edge immediately to the left of the key/value
pair pointed-to by this handle.
Convert this handle into one pointing at the edge immediately to the left of the key / value pair pointed - to by this handle .
self