pub struct NullJournal;Expand description
A journal that discards everything.
The default, so a node that configures no journal pays nothing and every call site can be unconditional.
Trait Implementations§
Source§impl Clone for NullJournal
impl Clone for NullJournal
Source§fn clone(&self) -> NullJournal
fn clone(&self) -> NullJournal
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NullJournal
impl Debug for NullJournal
Source§impl Default for NullJournal
impl Default for NullJournal
Source§fn default() -> NullJournal
fn default() -> NullJournal
Returns the “default value” for a type. Read more
Source§impl Journal for NullJournal
impl Journal for NullJournal
impl Copy for NullJournal
Auto Trait Implementations§
impl Freeze for NullJournal
impl RefUnwindSafe for NullJournal
impl Send for NullJournal
impl Sync for NullJournal
impl Unpin for NullJournal
impl UnsafeUnpin for NullJournal
impl UnwindSafe for NullJournal
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