pub trait ConflictOutput<T> {
// Required method
fn process_conflict(
&self,
verify_chunk: VerifyChunk,
delta: &Delta<T>,
result: &mut Vec<T>,
) -> Result<(), PatchError>;
}Expand description
Handler function trait for processing diff/patch conflicts.
Required Methods§
Sourcefn process_conflict(
&self,
verify_chunk: VerifyChunk,
delta: &Delta<T>,
result: &mut Vec<T>,
) -> Result<(), PatchError>
fn process_conflict( &self, verify_chunk: VerifyChunk, delta: &Delta<T>, result: &mut Vec<T>, ) -> Result<(), PatchError>
Processes a conflict that occurred while trying to apply a delta.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".