Module Data_encoding.Json
val construct :
?include_default_fields:[ `Always | `Auto | `Never ] ->
't encoding ->
't ->
jsonval destruct : ?bson_relaxation:bool -> 't encoding -> json -> 'tand path_item = [ | `Field of string| `Index of int| `Next| `Star
]exception Cannot_destruct of path * exnexception Unexpected of string * stringexception No_case_matched of exn listexception Bad_array_size of int * intexception Missing_field of stringexception Unexpected_field of stringval wrap_error : ('a -> 'b) -> 'a -> 'b