Module Sexp_conv_record.Kind

type (!_, !_) t =
  1. | Default : (unit -> 'a) -> ('a, Sexplib0__.Sexp.t -> 'a) t
  2. | Omit_nil : ('a0, Sexplib0__.Sexp.t -> 'a0) t
  3. | Required : ('a1, Sexplib0__.Sexp.t -> 'a1) t
  4. | Sexp_array : ('a2 array, Sexplib0__.Sexp.t -> 'a2) t
  5. | Sexp_bool : (bool, unit) t
  6. | Sexp_list : ('a3 list, Sexplib0__.Sexp.t -> 'a3) t
  7. | Sexp_option : ('a4 option, Sexplib0__.Sexp.t -> 'a4) t