pub struct DebugPrint<'a, Id: NodeId, T> { /* private fields */ }Expand description
Tree printer for debugging.
This is provided mainly for debugging purpose. Node that the output format is not guaranteed to be stable, and any format changes won’t be considered as breaking changes.
Trait Implementations§
Auto Trait Implementations§
impl<'a, Id, T> Freeze for DebugPrint<'a, Id, T>where
Id: Freeze,
impl<'a, Id, T> RefUnwindSafe for DebugPrint<'a, Id, T>
impl<'a, Id, T> Send for DebugPrint<'a, Id, T>
impl<'a, Id, T> Sync for DebugPrint<'a, Id, T>
impl<'a, Id, T> Unpin for DebugPrint<'a, Id, T>where
Id: Unpin,
impl<'a, Id, T> UnwindSafe for DebugPrint<'a, Id, T>
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