Crate smdiff_merger

source ·

Structs§

  • Merger struct that can accept merging of additional patches.
  • Stats about the patch file.
  • This is returned when the current summary patch contains no Copy instructions, OR when you are finished with the Merger.

Traits§

Functions§

  • This function will dereference all Copy_Output instructions in the extracted instructions.
  • Extracts all instructions from all windows. Memory consumption may be 2-4x the size of the encoded (uncompressed) patch.
  • Finds the index of the op that controls the given output position.
  • Returns a cloned and clipped subslice of ops that exactly covers the requested output range.

Type Aliases§

  • Extracted Instruction with the starting position in the output buffer.