Sexp_conv_record.Kind
type (_, _) t =
| Default : (unit -> 'a) -> ('a, Sexp.t -> 'a) t
| Omit_nil : ('a, Sexp.t -> 'a) t
| Required : ('a, Sexp.t -> 'a) t
| Sexp_array : ('a array, Sexp.t -> 'a) t
| Sexp_bool : (bool, unit) t
| Sexp_list : ('a list, Sexp.t -> 'a) t
| Sexp_option : ('a option, Sexp.t -> 'a) t
A GADT specifying how to parse a record field. See documentation for ppx_sexp_conv.
ppx_sexp_conv