pub struct CloseEvidence {
pub changed_files: Vec<String>,
pub additions: u32,
pub deletions: u32,
pub only_mana_changes: bool,
pub no_path_overlap: bool,
}Expand description
Evidence collected at close time from the diff since claim checkpoint.
Fields§
§changed_files: Vec<String>Files changed since checkpoint.
additions: u32Total lines added across all files.
deletions: u32Total lines deleted across all files.
only_mana_changes: boolWhether only .mana/ files changed (suspicious for code tasks).
no_path_overlap: boolWhether no changed file overlaps with unit.paths (suspicious).
Trait Implementations§
Source§impl Debug for CloseEvidence
impl Debug for CloseEvidence
Source§impl Default for CloseEvidence
impl Default for CloseEvidence
Source§fn default() -> CloseEvidence
fn default() -> CloseEvidence
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CloseEvidence
impl RefUnwindSafe for CloseEvidence
impl Send for CloseEvidence
impl Sync for CloseEvidence
impl Unpin for CloseEvidence
impl UnsafeUnpin for CloseEvidence
impl UnwindSafe for CloseEvidence
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