package email_message
Module Domain.V1Source
include Bin_prot.Binable.S with type t := Domain.t
include Bin_prot.Binable.S_only_functions with type t := Domain.t
This function only needs implementation if t exposed to be a polymorphic variant. Despite what the type reads, this does *not* produce a function after reading; instead it takes the constructor tag (int) before reading and reads the rest of the variant t afterwards.
include Core.Comparator.Stable.V1.S
with type t := Domain.t
with type comparator_witness = Domain.comparator_witness
include Core.Comparable.Stable.V1.With_stable_witness.S
with type comparable := Domain.t
with type comparator_witness := comparator_witness
Source
module Map :
Core.Map.Stable.V1.With_stable_witness.S
with type key := Domain.t
with type comparator_witness := comparator_witnessSource
module Set :
Core.Set.Stable.V1.With_stable_witness.S
with type elt := Domain.t
with type elt_comparator_witness := comparator_witness