Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Serde.Visitor
Sourcetype ('value, 'state, 'tag) t = ('value, 'state, 'tag) De_base.visitor = {
visit_int : 'state De_base.ctx -> int -> ('value, error) result;
visit_string : 'state De_base.ctx -> string -> ('value, error) result;
}
val make :
?visit_int:('a De_base.ctx -> int -> ('b, error) result) ->
?visit_string:('a De_base.ctx -> string -> ('b, error) result) ->
unit ->
('b, 'a, 'c) t