pub struct ParsedTexFileDoc {
pub path: String,
pub parsed: ParsedTex,
pub line_index: LineIndex,
pub violations: Vec<Violation>,
}Fields§
§path: String§parsed: ParsedTex§line_index: LineIndex§violations: Vec<Violation>JSS-PARSE-000 findings attached to this file directly (not a
rule finding) — currently only the CLI’s lenient-UTF-8-decode
warning (attach_violation); the tex tokenizer itself never
raises (see run’s doc comment). Empty for .Rmd raw-LaTeX
prose fragments (ParsedRmdFileDoc carries its own).
Auto Trait Implementations§
impl Freeze for ParsedTexFileDoc
impl RefUnwindSafe for ParsedTexFileDoc
impl Send for ParsedTexFileDoc
impl Sync for ParsedTexFileDoc
impl Unpin for ParsedTexFileDoc
impl UnsafeUnpin for ParsedTexFileDoc
impl UnwindSafe for ParsedTexFileDoc
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