pub struct JsonReportWriter { /* private fields */ }Expand description
JSON report writer.
Implementations§
Trait Implementations§
Source§impl Clone for JsonReportWriter
impl Clone for JsonReportWriter
Source§fn clone(&self) -> JsonReportWriter
fn clone(&self) -> JsonReportWriter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 JsonReportWriter
impl Debug for JsonReportWriter
Source§impl PartialEq for JsonReportWriter
impl PartialEq for JsonReportWriter
Source§fn eq(&self, other: &JsonReportWriter) -> bool
fn eq(&self, other: &JsonReportWriter) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl ReportWriter for JsonReportWriter
impl ReportWriter for JsonReportWriter
Source§fn write_report<W: Write>(
&self,
report: &ValidationReport,
out: W,
) -> Result<()>
fn write_report<W: Write>( &self, report: &ValidationReport, out: W, ) -> Result<()>
Writes a single validation report. Read more
Source§fn write_batch<W: Write>(&self, report: &BatchReport, out: W) -> Result<()>
fn write_batch<W: Write>(&self, report: &BatchReport, out: W) -> Result<()>
Writes a batch validation report. Read more
Source§fn write_repair_report<W: Write>(
&self,
report: &RepairReport,
out: W,
) -> Result<()>
fn write_repair_report<W: Write>( &self, report: &RepairReport, out: W, ) -> Result<()>
Writes a single metadata repair report. Read more
Source§fn write_repair_batch<W: Write>(
&self,
report: &RepairBatchReport,
out: W,
) -> Result<()>
fn write_repair_batch<W: Write>( &self, report: &RepairBatchReport, out: W, ) -> Result<()>
Writes a batch metadata repair report. Read more
impl Copy for JsonReportWriter
impl Eq for JsonReportWriter
impl StructuralPartialEq for JsonReportWriter
Auto Trait Implementations§
impl Freeze for JsonReportWriter
impl RefUnwindSafe for JsonReportWriter
impl Send for JsonReportWriter
impl Sync for JsonReportWriter
impl Unpin for JsonReportWriter
impl UnsafeUnpin for JsonReportWriter
impl UnwindSafe for JsonReportWriter
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