Expand description
Open or close edge of a node.
Variants
Open(Node<'a, 'd>)
Open.
Close(Node<'a, 'd>)
Close.
Trait Implementations
sourceimpl<'a, 'd: 'a> PartialEq<Edge<'a, 'd>> for Edge<'a, 'd>
impl<'a, 'd: 'a> PartialEq<Edge<'a, 'd>> for Edge<'a, 'd>
impl<'a, 'd: 'a> Copy for Edge<'a, 'd>
impl<'a, 'd: 'a> StructuralPartialEq for Edge<'a, 'd>
Auto Trait Implementations
impl<'a, 'd> RefUnwindSafe for Edge<'a, 'd>
impl<'a, 'd> !Send for Edge<'a, 'd>
impl<'a, 'd> !Sync for Edge<'a, 'd>
impl<'a, 'd> Unpin for Edge<'a, 'd>where
'd: 'a,
impl<'a, 'd> UnwindSafe for Edge<'a, 'd>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more