pub struct ChangeVerificationReport {
pub verdict: VerificationVerdict,
pub changed_files: Vec<PathBuf>,
pub changed_symbols: Vec<String>,
pub boundary_violations: Vec<VerificationFinding>,
pub warnings: Vec<VerificationFinding>,
pub missing_tests: Vec<VerificationFinding>,
pub changed_impact: Vec<VerificationFinding>,
pub recommended_tests: Vec<TestTarget>,
pub command_results: Vec<ValidationCommandResult>,
pub evidence_refs: Vec<String>,
}Fields§
§verdict: VerificationVerdict§changed_files: Vec<PathBuf>§changed_symbols: Vec<String>§boundary_violations: Vec<VerificationFinding>§warnings: Vec<VerificationFinding>§missing_tests: Vec<VerificationFinding>§changed_impact: Vec<VerificationFinding>§recommended_tests: Vec<TestTarget>§command_results: Vec<ValidationCommandResult>§evidence_refs: Vec<String>Trait Implementations§
Source§impl Clone for ChangeVerificationReport
impl Clone for ChangeVerificationReport
Source§fn clone(&self) -> ChangeVerificationReport
fn clone(&self) -> ChangeVerificationReport
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 ChangeVerificationReport
impl Debug for ChangeVerificationReport
Source§impl<'de> Deserialize<'de> for ChangeVerificationReport
impl<'de> Deserialize<'de> for ChangeVerificationReport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ChangeVerificationReport
impl RefUnwindSafe for ChangeVerificationReport
impl Send for ChangeVerificationReport
impl Sync for ChangeVerificationReport
impl Unpin for ChangeVerificationReport
impl UnsafeUnpin for ChangeVerificationReport
impl UnwindSafe for ChangeVerificationReport
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