pub struct PrettyEdge { /* private fields */ }Expand description
A labeled parent-to-child edge in a PrettyNode tree.
The label is normally the generated field name or the index of an element in a collection.
Implementations§
Source§impl PrettyEdge
impl PrettyEdge
Trait Implementations§
Source§impl Clone for PrettyEdge
impl Clone for PrettyEdge
Source§impl Debug for PrettyEdge
impl Debug for PrettyEdge
impl Eq for PrettyEdge
Source§impl PartialEq for PrettyEdge
impl PartialEq for PrettyEdge
impl StructuralPartialEq for PrettyEdge
Auto Trait Implementations§
impl Freeze for PrettyEdge
impl RefUnwindSafe for PrettyEdge
impl Send for PrettyEdge
impl Sync for PrettyEdge
impl Unpin for PrettyEdge
impl UnsafeUnpin for PrettyEdge
impl UnwindSafe for PrettyEdge
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more