pub struct StaticPrinter { /* private fields */ }
Expand description
Holder of a static printing function. Mainly intended to hold STDOUT.
Implementations§
Source§impl StaticPrinter
impl StaticPrinter
Sourcepub fn set_printer_fn(&mut self, cb: fn(&str) -> Result)
pub fn set_printer_fn(&mut self, cb: fn(&str) -> Result)
Set the printer function, this is used to print messages.
Trait Implementations§
Source§impl Default for StaticPrinter
impl Default for StaticPrinter
Source§fn default() -> StaticPrinter
fn default() -> StaticPrinter
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StaticPrinter
impl RefUnwindSafe for StaticPrinter
impl Send for StaticPrinter
impl Sync for StaticPrinter
impl Unpin for StaticPrinter
impl UnwindSafe for StaticPrinter
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