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 ‑> Base.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