Sexp_conv_record.Kind
type (!_, !_) t =
| Default : (unit -> 'a) -> ('a, Sexplib0__.Sexp.t -> 'a) t
| Omit_nil : ('a0, Sexplib0__.Sexp.t -> 'a0) t
| Required : ('a1, Sexplib0__.Sexp.t -> 'a1) t
| Sexp_array : ('a2 array, Sexplib0__.Sexp.t -> 'a2) t
| Sexp_bool : (bool, unit) t
| Sexp_list : ('a3 list, Sexplib0__.Sexp.t -> 'a3) t
| Sexp_option : ('a4 option, Sexplib0__.Sexp.t -> 'a4) t