Module Atdgen_codec_runtime.Decode
val optional : 'a t -> 'a option tval list : 'a t -> 'a list tval array : 'a t -> 'a array tval obj_list : 'a t -> (string * 'a) list tval obj_array : 'a t -> (string * 'a) array tval field : string -> 'a t -> 'a tval fieldDefault : string -> 'a -> 'a t -> 'a tval fieldOptional : string -> 'a t -> 'a option tval map : ('a -> 'b) -> 'a t -> 'b tval tuple1 : 'a t -> 'a tval tuple2 : 'a t -> 'b t -> ('a * 'b) tval tuple3 : 'a t -> 'b t -> 'c t -> ('a * 'b * 'c) tval tuple4 : 'a t -> 'b t -> 'c t -> 'd t -> ('a * 'b * 'c * 'd) tval enum : (string * [ `Single of 'a | `Decode of 'a t ]) list -> 'a tval option_as_constr : 'a t -> 'a option tval nullable : 'a t -> 'a option t