Module type Ppx_conv_func.Complete

val conversion_name : Ppx_core.string

A more complex extension may have a different behavior depending on the contents of the field.

val function_name : Ppx_core.string Ppx_core.option ‑> Ppx_core.string
val merge_recursive : Ppx_core.Location.t ‑> field_name:Ppx_core.string ‑> tp:Ppx_core.core_type ‑> Ppx_core.expression ‑> Ppx_core.expression
val unsupported_type_error_msg : name:Ppx_core.string ‑> Ppx_core.string
val unit : simple_processor
val bool : simple_processor
val string : simple_processor
val char : simple_processor
val int : simple_processor
val float : simple_processor
val int32 : simple_processor
val int64 : simple_processor
val nativeint : simple_processor
val big_int : simple_processor
val nat : simple_processor
val num : simple_processor
val ratio : simple_processor
val list : simple_processor
val array : simple_processor
val option : simple_processor
val ref : simple_processor
val lazy_t : simple_processor
val recursive : recursive_processor