Module Base.Hashtbl_intf

module type Key : sig ... end
module Hashable : sig ... end
module type Hashable : sig ... end
module type Accessors : sig ... end
module type Multi : sig ... end
module type Deprecated : sig ... end
type ('key, 'data, 'z) create_options_without_hashable = ?⁠growth_allowed:bool ‑> ?⁠size:int ‑> 'z
type ('key, 'data, 'z) create_options_with_hashable = ?⁠growth_allowed:bool ‑> ?⁠size:int ‑> hashable:'key Hashable.t ‑> 'z
type ('key, 'data, 'z) create_options_with_first_class_module = (module Key with type t = 'key) ‑> ?⁠growth_allowed:bool ‑> ?⁠size:int ‑> 'z
module type Creators : sig ... end
module type S_without_submodules : sig ... end
module type S_using_hashable : sig ... end
module type S_poly : sig ... end
module type Hashtbl : sig ... end