pub trait DiffVerifier:
Sealed
+ Send
+ Sync {
// Required method
fn verify(
&self,
diff: &str,
changed_files: &[PathBuf],
) -> Result<VerifyVerdict>;
}Expand description
Strategy for approving or rejecting a worktree diff before it is merged.
Sealed (see [sealed]) so only vtcode-core may implement it, keeping
the merge path under our control.
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".