EzOpenAPISourceval make_request :
?example:Json_repr.any ->
string list ->
Json_schema.schema option ->
Types.request_object optionval merge_definitions :
?definitions:Json_schema.schema ->
EzAPI.Doc.t ->
Json_schema.schema option
* (int * Json_schema.schema) list
* Json_schema.schemaval make_path :
?docs:
(string * (string * string * Json_repr.any option * Json_repr.any option))
list ->
?definitions:Json_schema.schema ->
EzAPI.Doc.t ->
(string * Types.path_item) * Json_schema.schemaval json_map :
(Json_repr.ezjsonm -> Json_repr.ezjsonm) ->
Json_repr.ezjsonm ->
Json_repr.ezjsonmval make :
?descr:string ->
?terms:string ->
?contact:Types.contact_object ->
?license:Types.license_object ->
?version:string ->
?servers:Types.server_object list ->
?docs:
(string * (string * string * Json_repr.any option * Json_repr.any option))
list ->
sections:EzAPI.Doc.section list ->
string ->
stringval write :
?descr:string ->
?terms:string ->
?contact:Types.contact_object ->
?license:Types.license_object ->
?version:string ->
?servers:Types.server_object list ->
?docs:
(string * (string * string * Json_repr.any option * Json_repr.any option))
list ->
sections:EzAPI.Doc.section list ->
title:string ->
string ->
unitval executable :
sections:EzAPI.Doc.section list ->
docs:
(string * (string * string * Json_repr.any option * Json_repr.any option))
list ->
unit