pub fn edge_mut(&mut self) -> &mut Node<K, V> {
        unsafe {
            self.node.edges_mut().get_unchecked_mut(self.index)
        }
    }
/// Returns a mutable reference to the edge pointed-to by this handle. This should not be
/// confused with `node`, which references the parent node of what is returned here.
Returns a mutable reference to the edge pointed-to by this handle. This should not be
confused with `node`, which references the parent node of what is returned here.
Returns a mutable reference to the edge pointed - to by this handle . This should not be confused with ` node ` which references the parent node of what is returned here .
pub fn edge_mut(&mut self) -> &mut Node<K, V> {
        unsafe {
            self.node.edges_mut().get_unchecked_mut(self.index)
        }
    }
pub fn edge_mut ( & mut self ) -> & mut Node < K , V > { unsafe { self . node . edges_mut ( ) . get_unchecked_mut ( self . index ) } }
Returns a mutable reference to the edge pointed-to by this handle.
Returns a mutable reference to the edge pointed - to by this handle .
&mut self