Struct tectonic_status_base::NoopStatusBackend
source · pub struct NoopStatusBackend {}
Expand description
A status backend that does nothing at all. Messages sent to it disappear entirely.
Trait Implementations§
source§impl Clone for NoopStatusBackend
impl Clone for NoopStatusBackend
source§fn clone(&self) -> NoopStatusBackend
fn clone(&self) -> NoopStatusBackend
Returns a copy of the value. Read more
1.0.0 · 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 NoopStatusBackend
impl Debug for NoopStatusBackend
source§impl Default for NoopStatusBackend
impl Default for NoopStatusBackend
source§fn default() -> NoopStatusBackend
fn default() -> NoopStatusBackend
Returns the “default value” for a type. Read more
source§impl StatusBackend for NoopStatusBackend
impl StatusBackend for NoopStatusBackend
source§fn report(
&mut self,
_kind: MessageKind,
_args: Arguments<'_>,
_err: Option<&Error>
)
fn report( &mut self, _kind: MessageKind, _args: Arguments<'_>, _err: Option<&Error> )
Report a message to the status backend. Read more
source§fn dump_error_logs(&mut self, _output: &[u8])
fn dump_error_logs(&mut self, _output: &[u8])
This is used to print TeX engine logs after it encountered errors. This
should print the provided output, which may span many lines, with some
clear delineation.
source§fn report_error(&mut self, err: &Error)
fn report_error(&mut self, err: &Error)
Report an error to the status backend. Read more
impl Copy for NoopStatusBackend
Auto Trait Implementations§
impl RefUnwindSafe for NoopStatusBackend
impl Send for NoopStatusBackend
impl Sync for NoopStatusBackend
impl Unpin for NoopStatusBackend
impl UnwindSafe for NoopStatusBackend
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