Hash_set.Make
type elt = Elt.t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
type 'a t_ = t
type 'a elt_ = elt
val create : ?growth_allowed:bool -> ?size:int -> unit -> 'a t_
module Provide_of_sexp (X : sig ... end) : sig ... end
module Provide_bin_io (X : sig ... end) : sig ... end
val t_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> t