pub enum RusTeXOutput {
Log(LogOutputs),
Print(bool),
None,
Cont(Box<dyn OutputCont>),
}Variants§
Implementations§
Source§impl RusTeXOutput
impl RusTeXOutput
pub fn errmessage<D: Display>(&self, text: D)
Trait Implementations§
Source§impl Outputs for RusTeXOutput
impl Outputs for RusTeXOutput
fn new() -> Self
fn message<D: Display>(&self, text: D)
fn file_open<D: Display>(&self, text: D)
fn file_close<D: Display>(&self, text: D)
fn write_18<D: Display>(&self, text: D)
fn write_17<D: Display>(&self, text: D)
fn write_16<D: Display>(&self, text: D)
fn write_neg1<D: Display>(&self, text: D)
fn write_other<D: Display>(&self, text: D)
Auto Trait Implementations§
impl Freeze for RusTeXOutput
impl !RefUnwindSafe for RusTeXOutput
impl !Send for RusTeXOutput
impl !Sync for RusTeXOutput
impl Unpin for RusTeXOutput
impl UnsafeUnpin for RusTeXOutput
impl !UnwindSafe for RusTeXOutput
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more