include Bin_prot.Binablemodule type S_only_functions : sig ... endmodule type S : sig ... endmodule type S1 : sig ... endmodule type S2 : sig ... endmodule type S3 : sig ... endmodule Minimal = Bin_prot.Binable.Minimalmodule Shape = Bin_prot.Shapemodule List = Base.Listmodule Stable : sig ... endtype bigstring = (Core_kernel__.Import.char, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Array1.tval of_bigstring : (module S with type t = 'a) ‑> Bin_prot.Common.buf ‑> 'aval create_bigstring : int ‑> (char, Bigarray.int8_unsigned_elt, Bigarray.c_layout) Bigarray.Array1.tmodule Of_binable = Stable.Of_binable.V1module Of_binable1 = Stable.Of_binable1.V1module Of_binable2 = Stable.Of_binable2.V1module Of_binable3 = Stable.Of_binable3.V1module Of_sexpable = Stable.Of_sexpable.V1module Of_stringable = Stable.Of_stringable.V1module type S_only_functions_and_shape : sig ... endmodule Of_only_functions_and_shape : functor (X : S_only_functions_and_shape) -> S