include module type of struct include T end
val compare : t -> t -> Base.intval hash_fold_t :
Ppx_hash_lib.Std.Hash.state ->
t ->
Ppx_hash_lib.Std.Hash.stateval hash : t -> Ppx_hash_lib.Std.Hash.hash_valueval equal : t -> t -> Base.boolval sexp_of_t : t -> Sexplib0.Sexp.tinclude sig ... end
type comparator_witness = Base__Comparator.Make(T).comparator_witness