pub struct DocumentReport {
pub document_kind: String,
pub extractor: Option<DocumentExtractor>,
pub summary: FindingCounts,
pub artifacts: Vec<AggregatedArtifact>,
}Expand description
Document-level result. validate is unchanged; this wraps it.
Fields§
§document_kind: String§extractor: Option<DocumentExtractor>§summary: FindingCounts§artifacts: Vec<AggregatedArtifact>Implementations§
Trait Implementations§
Source§impl Clone for DocumentReport
impl Clone for DocumentReport
Source§fn clone(&self) -> DocumentReport
fn clone(&self) -> DocumentReport
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 DocumentReport
impl Debug for DocumentReport
impl Eq for DocumentReport
Source§impl PartialEq for DocumentReport
impl PartialEq for DocumentReport
Source§impl Serialize for DocumentReport
impl Serialize for DocumentReport
impl StructuralPartialEq for DocumentReport
Auto Trait Implementations§
impl Freeze for DocumentReport
impl RefUnwindSafe for DocumentReport
impl Send for DocumentReport
impl Sync for DocumentReport
impl Unpin for DocumentReport
impl UnsafeUnpin for DocumentReport
impl UnwindSafe for DocumentReport
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