pub struct TextReport {
pub layers: usize,
pub blocks: usize,
pub records: usize,
pub record_ids: BTreeMap<u32, usize>,
pub parse_errors: usize,
pub round_trip_failures: usize,
pub first_error: Option<String>,
}Expand description
Text layer round trips (R8).
Fields§
§layers: usizeText layers.
blocks: usizeText blocks.
records: usizeAttribute records over all blocks.
record_ids: BTreeMap<u32, usize>Records per id.
parse_errors: usizeAttribute lists that could not be parsed.
round_trip_failures: usizeTexts or attribute lists not written back byte for byte.
first_error: Option<String>The first problem found, for diagnosis.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TextReport
impl RefUnwindSafe for TextReport
impl Send for TextReport
impl Sync for TextReport
impl Unpin for TextReport
impl UnsafeUnpin for TextReport
impl UnwindSafe for TextReport
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