Sourceval visit_bool :
bool ->('value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]Error.de_error)result
Sourceval visit_unit :
unit ->('value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]Error.de_error)result
Sourceval visit_char :
char ->('value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]Error.de_error)result
Sourceval visit_int :
int ->('value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]Error.de_error)result
Sourceval visit_float :
float ->('value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]Error.de_error)result
Sourceval visit_string :
string ->('value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]Error.de_error)result
Sourceval visit_seq :
'valuet->'state'Deserializer.t->('value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]as 'a)Sequence_access.t->('value, 'aError.de_error)result
Sourceval visit_variant :
('tag,
'value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]as 'a)Variant_access.t->('value, 'aError.de_error)result
Sourceval visit_map :
'state. 'valuet->'stateDeserializer.t->('value,
[> `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| `Unimplemented of string| `Unknown_field of string| `Unknown_variant of string ]as 'a)Map_access.t->('value, 'aError.de_error)result