Key : sig ... end with type t := Key.t
type _ t
include sig ... end
val t_of_sexp : (Sexplib.Sexp.t ‑> 'v_x__018_) ‑> Sexplib.Sexp.t ‑> 'v_x__018_ t