pub struct StartupValidationReport {
pub failures: Vec<String>,
}Expand description
Aggregated result of running every registered ConfigCheck.
Batch 1 ships the type so later batches can populate failures. Skeleton
phase always produces a StartupValidationReport { failures: vec![] }.
Fields§
§failures: Vec<String>Names of every ConfigCheck that returned Err, in registration order.
Implementations§
Trait Implementations§
Source§impl Clone for StartupValidationReport
impl Clone for StartupValidationReport
Source§fn clone(&self) -> StartupValidationReport
fn clone(&self) -> StartupValidationReport
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 StartupValidationReport
impl Debug for StartupValidationReport
Source§impl Default for StartupValidationReport
impl Default for StartupValidationReport
Source§fn default() -> StartupValidationReport
fn default() -> StartupValidationReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StartupValidationReport
impl RefUnwindSafe for StartupValidationReport
impl Send for StartupValidationReport
impl Sync for StartupValidationReport
impl Unpin for StartupValidationReport
impl UnsafeUnpin for StartupValidationReport
impl UnwindSafe for StartupValidationReport
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