package ocaml_openapi_generator

  1. Overview
  2. Docs
type t = {
  1. openapi : string;
  2. info : Info.t;
  3. servers : Server.t list option;
  4. paths : Paths.t;
  5. components : Components.t;
  6. security : Security_requirement.t list option;
  7. tags : Tag.t list option;
  8. external_docs : External_documentation.t option;
}
include Ppx_jsonaf_conv_lib.Jsonafable.S with type t := t
val t_of_jsonaf : Jsonaf_kernel__.Type.t -> t
val jsonaf_of_t : t -> Jsonaf_kernel__.Type.t
val external_docs : t -> External_documentation.t option
val tags : t -> Tag.t list option
val security : t -> Security_requirement.t list option
val components : t -> Components.t
val paths : t -> Paths.t
val servers : t -> Server.t list option
val info : t -> Info.t
val openapi : t -> string
module Fields : sig ... end
OCaml

Innovation. Community. Security.