Module Patdiff_kernel.Comparison_result

type t =
  1. | Binary_same
  2. | Binary_different of {
    1. prev_is_binary : bool;
    2. next_is_binary : bool;
    }
  3. | Hunks of Hunks.t
  4. | Structured_hunks of ([ `Next | `Prev | `Same ] * string) list Patience_diff_lib.Patience_diff.Hunk.t list
val create : Configuration.t -> prev:Diff_input.t -> next:Diff_input.t -> compare_assuming_text: (Configuration.t -> prev:Diff_input.t -> next:Diff_input.t -> [ `Hunks of Hunks.t | `Structured_hunks of ([ `Next | `Prev | `Same ] * string) list Patience_diff_lib.Patience_diff.Hunk.t list ]) -> t
val has_no_diff : t -> bool