pub struct IterDebug<T>(/* private fields */);
Expand description
The whole point, see the crate docs.
Note that the iterator can only be debugged once, aim to debug your iterator as late as possible, usually directly in the print / format statement.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<T> !Freeze for IterDebug<T>
impl<T> !RefUnwindSafe for IterDebug<T>
impl<T> Send for IterDebug<T>where
T: Send,
impl<T> !Sync for IterDebug<T>
impl<T> Unpin for IterDebug<T>where
T: Unpin,
impl<T> UnwindSafe for IterDebug<T>where
T: UnwindSafe,
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