Module Derivers.Unified_input
type !'b t = 'b
constraint
'b =
( 'c,
( 'd,
( 'e,
( < contramap : ( 'g -> 'h ) Core_kernel.ref
; graphql_arg :
( unit ->
'i Fields_derivers_graphql.Schema.Arg.arg_typ )
Core_kernel.ref
; graphql_fields : 'h Graphql.Fields.Input.T.t Core_kernel.ref
; graphql_query : string option Core_kernel.ref
; js_layout :
[> `Assoc of (string * Yojson.Safe.t) list ] Core_kernel.ref
; map : ( 'i -> 'j ) Core_kernel.ref
; nullable_graphql_arg :
( unit ->
'k Fields_derivers_graphql.Schema.Arg.arg_typ )
Core_kernel.ref
; nullable_graphql_fields :
'l Graphql.Fields.Input.T.t Core_kernel.ref
; of_json : ( Yojson.Safe.t -> 'm ) Core_kernel.ref
; skip : bool Core_kernel.ref
; to_json : ( 'n -> Yojson.Safe.t ) Core_kernel.ref.. > as 'f
Fields_derivers_zkapps__Fields_derivers_js.Js_layout.Input.t
Fields_derivers_graphql.Graphql_query.Input.t,
'o,
'p,
'q )
Graphql.Args.Input.t,
'r,
's )
Graphql.Fields.Input.t,
't )
Fields_derivers_json.Of_yojson.Input.t,
'u )
Fields_derivers_json.To_yojson.Input.t