Stable.V1
type nonrec nobody = nobody
val bin_shape_nobody : Bin_prot.Shape.t
val bin_size_nobody : nobody Bin_prot.Size.sizer
val bin_write_nobody : nobody Bin_prot.Write.writer
val bin_writer_nobody : nobody Bin_prot.Type_class.writer
val bin_read_nobody : nobody Bin_prot.Read.reader
val __bin_read_nobody__ : (Base.Int.t -> nobody) Bin_prot.Read.reader
val bin_reader_nobody : nobody Bin_prot.Type_class.reader
val bin_nobody : nobody Bin_prot.Type_class.t
val compare_nobody : nobody -> nobody -> Base.Int.t
val hash_fold_nobody : Base.Hash.state -> nobody -> Base.Hash.state
val hash_nobody : nobody -> Base.Hash.hash_value
val sexp_of_nobody : nobody -> Ppx_sexp_conv_lib.Sexp.t
val nobody_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> nobody
type nonrec me = me
val bin_shape_me : Bin_prot.Shape.t
val bin_size_me : me Bin_prot.Size.sizer
val bin_write_me : me Bin_prot.Write.writer
val bin_writer_me : me Bin_prot.Type_class.writer
val bin_read_me : me Bin_prot.Read.reader
val __bin_read_me__ : (Base.Int.t -> me) Bin_prot.Read.reader
val bin_reader_me : me Bin_prot.Type_class.reader
val bin_me : me Bin_prot.Type_class.t
val compare_me : me -> me -> Base.Int.t
val hash_fold_me : Base.Hash.state -> me -> Base.Hash.state
val hash_me : me -> Base.Hash.hash_value
val sexp_of_me : me -> Ppx_sexp_conv_lib.Sexp.t
val me_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> me
module Read : sig ... end
module Write : sig ... end
module Immutable : sig ... end
module Read_write : sig ... end
module Upper_bound : sig ... end