Module Patdiff_lib.Patdiff_format.Rule

module Annex : sig ... end
type t = private {
pre : Annex.t;
suf : Annex.t;
styles : Style.t list;
name : string;
}
include sig ... end
val sexp_of_t : t ‑> Sexplib.Sexp.t
val create : ?pre:Annex.t ‑> ?suf:Annex.t ‑> Style.t list ‑> name:string ‑> t
val blank : name:string ‑> t
val unstyled_prefix : string ‑> name:string ‑> t
val strip_styles : t ‑> t