nalgebra_latex 0.1.9

A library with several robust formatters for nalgebra::Matrix, LaTeX environments, and more
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use super::{UncheckedEvcxrOutputFormatter, WriteFormated};
use core::fmt::{Error, Write};
use mime_typed::MimeStrExt;

impl<I, T> UncheckedEvcxrOutputFormatter<I> for T
where
    T: WriteFormated<I>,
{
    unsafe fn write_evcxr_output_unchecked<M, W>(dest: &mut W, i: &I) -> Result<(), Error>
    where
        M: MimeStrExt,
        W: Write,
    {
        writeln!(dest, "EVCXR_BEGIN_CONTENT {}", M::MIME_STR)?;
        T::write_formated(dest, i)?;
        dest.write_str("\nEVCXR_END_CONTENT\n")
    }
}