pub struct NoNotes;Expand description
Nobody is listening.
The ordinary case: a run pays for narration only when something asked to read it. A driver keeps one of these and hands it to every context it builds, exactly as it would a real sink — so that a protocol’s code is identical either way, which is what makes narrating unable to change the run.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NoNotes
impl RefUnwindSafe for NoNotes
impl Send for NoNotes
impl Sync for NoNotes
impl Unpin for NoNotes
impl UnsafeUnpin for NoNotes
impl UnwindSafe for NoNotes
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