pub struct ValidationReport {
pub present: Vec<String>,
pub missing: Vec<(String, SetupIssue)>,
}Expand description
Result of running all attached-mode validators.
Fields§
§present: Vec<String>Names of objects that passed validation.
missing: Vec<(String, SetupIssue)>Objects that failed validation, with structured issue details.
Implementations§
Source§impl ValidationReport
impl ValidationReport
Sourcepub fn is_healthy(&self) -> bool
pub fn is_healthy(&self) -> bool
Returns true when every required object passed validation.
Trait Implementations§
Source§impl Debug for ValidationReport
impl Debug for ValidationReport
Source§impl Default for ValidationReport
impl Default for ValidationReport
Source§fn default() -> ValidationReport
fn default() -> ValidationReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ValidationReport
impl RefUnwindSafe for ValidationReport
impl Send for ValidationReport
impl Sync for ValidationReport
impl Unpin for ValidationReport
impl UnsafeUnpin for ValidationReport
impl UnwindSafe for ValidationReport
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