EzReqLwtSourceinclude module type of struct include EzReq_lwt endmodule Interface = EzReq_lwt.Interfaceinclude EzReq_lwt_S.Sinclude EzReq_lwt_S.RAWval get0 :
?post:bool ->
?headers:(string * string) list ->
?params:(EzAPI.Param.t * EzAPI.param_value) list ->
?msg:string ->
EzAPI.base_url ->
('output, 'error, 'security) EzAPI.service0 ->
('output, 'error EzReq_lwt_S.api_error) result Lwt.tval get1 :
?post:bool ->
?headers:(string * string) list ->
?params:(EzAPI.Param.t * EzAPI.param_value) list ->
?msg:string ->
EzAPI.base_url ->
('arg, 'output, 'error, 'security) EzAPI.service1 ->
'arg ->
('output, 'error EzReq_lwt_S.api_error) result Lwt.tval get2 :
?post:bool ->
?headers:(string * string) list ->
?params:(EzAPI.Param.t * EzAPI.param_value) list ->
?msg:string ->
EzAPI.base_url ->
('arg1, 'arg2, 'output, 'error, 'security) EzAPI.service2 ->
'arg1 ->
'arg2 ->
('output, 'error EzReq_lwt_S.api_error) result Lwt.tval post0 :
?headers:(string * string) list ->
?params:(EzAPI.Param.t * EzAPI.param_value) list ->
?msg:string ->
?url_encode:bool ->
input:'input ->
EzAPI.base_url ->
('input, 'output, 'error, 'security) EzAPI.post_service0 ->
('output, 'error EzReq_lwt_S.api_error) result Lwt.tval post1 :
?headers:(string * string) list ->
?params:(EzAPI.Param.t * EzAPI.param_value) list ->
?msg:string ->
?url_encode:bool ->
input:'input ->
EzAPI.base_url ->
('arg, 'input, 'output, 'error, 'security) EzAPI.post_service1 ->
'arg ->
('output, 'error EzReq_lwt_S.api_error) result Lwt.tval post2 :
?headers:(string * string) list ->
?params:(EzAPI.Param.t * EzAPI.param_value) list ->
?msg:string ->
?url_encode:bool ->
input:'input ->
EzAPI.base_url ->
('arg1, 'arg2, 'input, 'output, 'error, 'security) EzAPI.post_service2 ->
'arg1 ->
'arg2 ->
('output, 'error EzReq_lwt_S.api_error) result Lwt.tval request :
?headers:(string * string) list ->
?params:(EzAPI.Param.t * EzAPI.param_value) list ->
?msg:string ->
?post:bool ->
?url_encode:bool ->
input:'input ->
EzAPI.base_url ->
('arg, 'input, 'output, 'error, 'security) EzAPI.service ->
'arg ->
('output, 'error EzReq_lwt_S.api_error) result Lwt.tval handle_error :
('a -> string option) ->
'a EzReq_lwt_S.api_error ->
int * string optionval string_of_error :
('a -> string option) ->
'a EzReq_lwt_S.api_error ->
stringval pp_error :
?error:(Format.formatter -> 'a -> unit) ->
Format.formatter ->
'a EzReq_lwt_S.api_error ->
unitval wrap :
('a, 'e EzReq_lwt_S.api_error) result Lwt.t ->
('a, int * [ `known of 'e | `unknown of string option ]) result Lwt.tmodule Legacy = EzReq_lwt.Legacyval get :
?meth:EzAPI.Meth.all ->
?headers:(string * string) list ->
?msg:string ->
EzAPI.url ->
(string, int * string option) result Lwt.tval post :
?meth:EzAPI.Meth.all ->
?content_type:string ->
?content:string ->
?headers:(string * string) list ->
?msg:string ->
EzAPI.url ->
(string, int * string option) result Lwt.t