include module type of struct include Resto.Query end
type 'a t = 'a Resto.Query.ttype ('a, 'b) field = ('a, 'b) Resto.Query.fieldval field :
?descr:string ->
string ->
'a Resto.Arg.t ->
'a ->
('b -> 'a) ->
('b, 'a) fieldval opt_field :
?descr:string ->
string ->
'a Resto.Arg.t ->
('b -> 'a option) ->
('b, 'a option) fieldval flag : ?descr:string -> string -> ('b -> bool) -> ('b, bool) fieldval multi_field :
?descr:string ->
string ->
'a Resto.Arg.t ->
('b -> 'a list) ->
('b, 'a list) fieldtype ('a, 'b, 'c) open_query = ('a, 'b, 'c) Resto.Query.open_querytype untyped = (string * string) listexception Invalid of string