pub struct CheckReport {
pub schema: &'static str,
pub files: Vec<CheckFileReport>,
pub problems: Vec<CheckProblem>,
pub summary: CheckSummary,
}Fields§
§schema: &'static str§files: Vec<CheckFileReport>§problems: Vec<CheckProblem>§summary: CheckSummaryImplementations§
Source§impl CheckReport
impl CheckReport
pub fn has_errors(&self) -> bool
Sourcepub fn add_problems(&mut self, problems: Vec<CheckProblem>)
pub fn add_problems(&mut self, problems: Vec<CheckProblem>)
Adds problems found outside the files, such as journal conflicts.
Trait Implementations§
Source§impl Clone for CheckReport
impl Clone for CheckReport
Source§impl Debug for CheckReport
impl Debug for CheckReport
impl Eq for CheckReport
Source§impl PartialEq for CheckReport
impl PartialEq for CheckReport
Source§impl Serialize for CheckReport
impl Serialize for CheckReport
impl StructuralPartialEq for CheckReport
Auto Trait Implementations§
impl Freeze for CheckReport
impl RefUnwindSafe for CheckReport
impl Send for CheckReport
impl Sync for CheckReport
impl Unpin for CheckReport
impl UnsafeUnpin for CheckReport
impl UnwindSafe for CheckReport
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