Sourcetype'err de_error =
[> `Duplicate_field of string| `Invalid_field_index of int| `Invalid_variant_index of int| `Message of string| `Missing_field of string| `Unexpected_exception of exn| `Missing_field of string| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]as 'err
Sourceval invalid_field_index :
idx:'a->('b, [> `Invalid_field_index of 'a ])result
Sourceval invalid_variant_index :
idx:'a->('b, [> `Invalid_variant_index of 'a ])result
Sourceval message : 'a->('b, [> `Message of 'a ])result
Sourceval unexpected_exception : 'a->('b, [> `Unexpected_exception of 'a ])result
Sourceval unimplemented : 'a->('b, [> `Unimplemented of 'a ])result
Sourceval unknown_field : 'a->('b, [> `Unknown_field of 'a ])result
Sourceval unknown_variant : 'a->('b, [> `Unknown_variant of 'a ])result
Sourceval missing_field : 'a->('b, [> `Missing_field of 'a ])result