package ocaml_openapi_generator

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Types.Open_apiSource

Sourcetype 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
Sourceval t_of_jsonaf : Jsonaf_kernel__.Type.t -> t
Sourceval jsonaf_of_t : t -> Jsonaf_kernel__.Type.t
Sourceval external_docs : t -> External_documentation.t option
Sourceval tags : t -> Tag.t list option
Sourceval security : t -> Security_requirement.t list option
Sourceval components : t -> Components.t
Sourceval paths : t -> Paths.t
Sourceval servers : t -> Server.t list option
Sourceval info : t -> Info.t
Sourceval openapi : t -> string
Sourcemodule Fields : sig ... end