pub struct StandardReport {
pub file_path: String,
pub status: ReportStatus,
pub version: String,
pub metadata: ReportMetadata,
pub performance: PerformanceMetrics,
pub diagnostics: Vec<StandardDiagnostic>,
}Expand description
Standard validation result: the report plus flattened diagnostics.
Fields§
§file_path: String§status: ReportStatus§version: String§metadata: ReportMetadata§performance: PerformanceMetrics§diagnostics: Vec<StandardDiagnostic>Trait Implementations§
Source§impl Clone for StandardReport
impl Clone for StandardReport
Source§fn clone(&self) -> StandardReport
fn clone(&self) -> StandardReport
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 StandardReport
impl Debug for StandardReport
Auto Trait Implementations§
impl Freeze for StandardReport
impl RefUnwindSafe for StandardReport
impl Send for StandardReport
impl Sync for StandardReport
impl Unpin for StandardReport
impl UnsafeUnpin for StandardReport
impl UnwindSafe for StandardReport
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