Module type Hashable.S_binable

module type S_binable = sig .. end

type t 
module Hashable: T  with type t = t
val hash : t -> int
val hashable : t Hashable.Hashtbl.Hashable.t
module Table: Hashable.Hashtbl.S_binable  with type key = t
module Pooled_hashtbl: Pooled_hashtbl.S_binable  with type key = t
module Hash_set: Hash_set.S_binable  with type elt = t
module Hash_queue: Hash_queue.S  with type Key.t = t