[{"display_html":"<a href=\"#v:deleteKey\">deleteKey</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Key.html#t:Key\" title=\"Data.Aeson.Key\">Key</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> v -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> v","name":"deleteKey","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:deleteKey"},{"display_html":"<a href=\"#v:objectToList\">objectToList</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> v -&gt; [(<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Key.html#t:Key\" title=\"Data.Aeson.Key\">Key</a>, v)]","name":"objectToList","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:objectToList"},{"display_html":"<a href=\"#v:objectKeys\">objectKeys</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> v -&gt; [<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>]","name":"objectKeys","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:objectKeys"},{"display_html":"<a href=\"#v:stringToKey\">stringToKey</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Key.html#t:Key\" title=\"Data.Aeson.Key\">Key</a>","name":"stringToKey","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:stringToKey"},{"display_html":"<a href=\"#v:keyToString\">keyToString</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Key.html#t:Key\" title=\"Data.Aeson.Key\">Key</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"keyToString","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:keyToString"},{"display_html":"<a href=\"#v:keyToText\">keyToText</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Key.html#t:Key\" title=\"Data.Aeson.Key\">Key</a> -&gt; <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"keyToText","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:keyToText"},{"display_html":"<a href=\"#v:toInsOrdHashMap\">toInsOrdHashMap</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> v -&gt; <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> v","name":"toInsOrdHashMap","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:toInsOrdHashMap"},{"display_html":"<a href=\"#v:fromInsOrdHashMap\">fromInsOrdHashMap</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> v -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> v","name":"fromInsOrdHashMap","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:fromInsOrdHashMap"},{"display_html":"<a href=\"#v:lookupKey\">lookupKey</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> v -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> v","name":"lookupKey","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:lookupKey"},{"display_html":"<a href=\"#v:hasKey\">hasKey</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> a -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>","name":"hasKey","module":"Data.OpenApi.Aeson.Compat","link":"Data-OpenApi-Aeson-Compat.html#v:hasKey"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:DeclareT\">DeclareT</a> d m a = <a href=\"#v:DeclareT\">DeclareT</a> {<ul class=\"subs\"><li><a href=\"#v:runDeclareT\">runDeclareT</a> :: d -&gt; m (d, a)</li></ul>}","name":"DeclareT runDeclareT DeclareT","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#t:DeclareT"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"/package/base-4.16.3.0/docs/Control-Applicative.html#t:Applicative\" title=\"Control.Applicative\">Applicative</a> m, <a href=\"/package/base-4.16.3.0/docs/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m) =&gt; <a href=\"#t:MonadDeclare\">MonadDeclare</a> d m | m -&gt; d <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:declare\">declare</a> :: d -&gt; m ()</li><li><a href=\"#v:look\">look</a> :: m d</li></ul>","name":"MonadDeclare declare look","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#t:MonadDeclare"},{"display_html":"<a href=\"#v:liftDeclare\">liftDeclare</a> :: <a href=\"Data-OpenApi-Declare.html#t:MonadDeclare\" title=\"Data.OpenApi.Declare\">MonadDeclare</a> d m =&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> d a -&gt; m a","name":"liftDeclare","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:liftDeclare"},{"display_html":"<a href=\"#v:looks\">looks</a> :: <a href=\"Data-OpenApi-Declare.html#t:MonadDeclare\" title=\"Data.OpenApi.Declare\">MonadDeclare</a> d m =&gt; (d -&gt; a) -&gt; m a","name":"looks","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:looks"},{"display_html":"<a href=\"#v:evalDeclareT\">evalDeclareT</a> :: <a href=\"/package/base-4.16.3.0/docs/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Data-OpenApi-Declare.html#t:DeclareT\" title=\"Data.OpenApi.Declare\">DeclareT</a> d m a -&gt; d -&gt; m a","name":"evalDeclareT","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:evalDeclareT"},{"display_html":"<a href=\"#v:execDeclareT\">execDeclareT</a> :: <a href=\"/package/base-4.16.3.0/docs/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m =&gt; <a href=\"Data-OpenApi-Declare.html#t:DeclareT\" title=\"Data.OpenApi.Declare\">DeclareT</a> d m a -&gt; d -&gt; m d","name":"execDeclareT","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:execDeclareT"},{"display_html":"<a href=\"#v:undeclareT\">undeclareT</a> :: (<a href=\"/package/base-4.16.3.0/docs/Control-Monad.html#t:Monad\" title=\"Control.Monad\">Monad</a> m, <a href=\"/package/base-4.16.3.0/docs/Data-Monoid.html#t:Monoid\" title=\"Data.Monoid\">Monoid</a> d) =&gt; <a href=\"Data-OpenApi-Declare.html#t:DeclareT\" title=\"Data.OpenApi.Declare\">DeclareT</a> d m a -&gt; m a","name":"undeclareT","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:undeclareT"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Declare\">Declare</a> d = <a href=\"Data-OpenApi-Declare.html#t:DeclareT\" title=\"Data.OpenApi.Declare\">DeclareT</a> d <a href=\"/package/base-4.16.3.0/docs/Data-Functor-Identity.html#t:Identity\" title=\"Data.Functor.Identity\">Identity</a>","name":"Declare","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#t:Declare"},{"display_html":"<a href=\"#v:runDeclare\">runDeclare</a> :: <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> d a -&gt; d -&gt; (d, a)","name":"runDeclare","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:runDeclare"},{"display_html":"<a href=\"#v:evalDeclare\">evalDeclare</a> :: <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> d a -&gt; d -&gt; a","name":"evalDeclare","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:evalDeclare"},{"display_html":"<a href=\"#v:execDeclare\">execDeclare</a> :: <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> d a -&gt; d -&gt; d","name":"execDeclare","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:execDeclare"},{"display_html":"<a href=\"#v:undeclare\">undeclare</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Monoid.html#t:Monoid\" title=\"Data.Monoid\">Monoid</a> d =&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> d a -&gt; a","name":"undeclare","module":"Data.OpenApi.Declare","link":"Data-OpenApi-Declare.html#v:undeclare"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:AesonDefaultValue\">AesonDefaultValue</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:defaultValue\">defaultValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a</li></ul>","name":"AesonDefaultValue defaultValue","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#t:AesonDefaultValue"},{"display_html":"<a href=\"#v:sopSwaggerGenericToJSON\">sopSwaggerGenericToJSON</a> :: <span class=\"keyword\">forall</span> a xs. (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:HasDatatypeInfo\" title=\"Generics.SOP.Universe\">HasDatatypeInfo</a> a, <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:HasSwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">HasSwaggerAesonOptions</a> a, <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"/package/base-4.16.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a ~ '[xs]) =&gt; a -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>","name":"sopSwaggerGenericToJSON","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#v:sopSwaggerGenericToJSON"},{"display_html":"<a href=\"#v:sopSwaggerGenericToEncoding\">sopSwaggerGenericToEncoding</a> :: <span class=\"keyword\">forall</span> a xs. (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:HasDatatypeInfo\" title=\"Generics.SOP.Universe\">HasDatatypeInfo</a> a, <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:HasSwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">HasSwaggerAesonOptions</a> a, <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"/package/base-4.16.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a ~ '[xs]) =&gt; a -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Encoding-Internal.html#t:Encoding\" title=\"Data.Aeson.Encoding.Internal\">Encoding</a>","name":"sopSwaggerGenericToEncoding","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#v:sopSwaggerGenericToEncoding"},{"display_html":"<a href=\"#v:sopSwaggerGenericToJSONWithOpts\">sopSwaggerGenericToJSONWithOpts</a> :: <span class=\"keyword\">forall</span> a xs. (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Generic\" title=\"Generics.SOP.Universe\">Generic</a> a, <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:AesonDefaultValue\" title=\"Data.OpenApi.Internal.AesonUtils\">AesonDefaultValue</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:HasDatatypeInfo\" title=\"Generics.SOP.Universe\">HasDatatypeInfo</a> a, <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"/package/base-4.16.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a ~ '[xs]) =&gt; <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:SwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">SwaggerAesonOptions</a> -&gt; a -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>","name":"sopSwaggerGenericToJSONWithOpts","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#v:sopSwaggerGenericToJSONWithOpts"},{"display_html":"<a href=\"#v:sopSwaggerGenericParseJSON\">sopSwaggerGenericParseJSON</a> :: <span class=\"keyword\">forall</span> a xs. (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:HasDatatypeInfo\" title=\"Generics.SOP.Universe\">HasDatatypeInfo</a> a, <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:HasSwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">HasSwaggerAesonOptions</a> a, <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:FromJSON\" title=\"Data.Aeson.Types\">FromJSON</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"/package/base-4.16.3.0/docs/Data-Eq.html#t:Eq\" title=\"Data.Eq\">Eq</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a), <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a ~ '[xs]) =&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Parser\" title=\"Data.Aeson.Types\">Parser</a> a","name":"sopSwaggerGenericParseJSON","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#v:sopSwaggerGenericParseJSON"},{"display_html":"<span class=\"keyword\">class</span> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Generic\" title=\"Generics.SOP.Universe\">Generic</a> a, <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:All2\" title=\"Generics.SOP\">All2</a> <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:AesonDefaultValue\" title=\"Data.OpenApi.Internal.AesonUtils\">AesonDefaultValue</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a)) =&gt; <a href=\"#t:HasSwaggerAesonOptions\">HasSwaggerAesonOptions</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:swaggerAesonOptions\">swaggerAesonOptions</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:SwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">SwaggerAesonOptions</a></li><li><a href=\"#v:aesonDefaults\">aesonDefaults</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP.html#t:POP\" title=\"Generics.SOP\">POP</a> <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/generics-sop-0.5.1.4/docs/Generics-SOP-Universe.html#t:Code\" title=\"Generics.SOP.Universe\">Code</a> a)</li></ul>","name":"HasSwaggerAesonOptions swaggerAesonOptions aesonDefaults","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#t:HasSwaggerAesonOptions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SwaggerAesonOptions\">SwaggerAesonOptions</a>","name":"SwaggerAesonOptions","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#t:SwaggerAesonOptions"},{"display_html":"<a href=\"#v:mkSwaggerAesonOptions\">mkSwaggerAesonOptions</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:SwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">SwaggerAesonOptions</a>","name":"mkSwaggerAesonOptions","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#v:mkSwaggerAesonOptions"},{"display_html":"<a href=\"#v:saoPrefix\">saoPrefix</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:SwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">SwaggerAesonOptions</a> <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"saoPrefix","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#v:saoPrefix"},{"display_html":"<a href=\"#v:saoAdditionalPairs\">saoAdditionalPairs</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:SwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">SwaggerAesonOptions</a> [<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Pair\" title=\"Data.Aeson.Types\">Pair</a>]","name":"saoAdditionalPairs","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#v:saoAdditionalPairs"},{"display_html":"<a href=\"#v:saoSubObject\">saoSubObject</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> <a href=\"Data-OpenApi-Internal-AesonUtils.html#t:SwaggerAesonOptions\" title=\"Data.OpenApi.Internal.AesonUtils\">SwaggerAesonOptions</a> (<a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>)","name":"saoSubObject","module":"Data.OpenApi.Internal.AesonUtils","link":"Data-OpenApi-Internal-AesonUtils.html#v:saoSubObject"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:TypeShape\">TypeShape</a><ul class=\"subs\"><li>= <a href=\"#v:Enumeration\">Enumeration</a></li><li>| <a href=\"#v:SumOfProducts\">SumOfProducts</a></li><li>| <a href=\"#v:Mixed\">Mixed</a></li></ul>","name":"TypeShape Mixed SumOfProducts Enumeration","module":"Data.OpenApi.Internal.TypeShape","link":"Data-OpenApi-Internal-TypeShape.html#t:TypeShape"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:ProdCombine\">ProdCombine</a> (a :: <a href=\"Data-OpenApi-Internal-TypeShape.html#t:TypeShape\" title=\"Data.OpenApi.Internal.TypeShape\">TypeShape</a>) (b :: <a href=\"Data-OpenApi-Internal-TypeShape.html#t:TypeShape\" title=\"Data.OpenApi.Internal.TypeShape\">TypeShape</a>) :: <a href=\"Data-OpenApi-Internal-TypeShape.html#t:TypeShape\" title=\"Data.OpenApi.Internal.TypeShape\">TypeShape</a> <span class=\"keyword\">where ...</span>","name":"ProdCombine","module":"Data.OpenApi.Internal.TypeShape","link":"Data-OpenApi-Internal-TypeShape.html#t:ProdCombine"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:SumCombine\">SumCombine</a> (a :: <a href=\"Data-OpenApi-Internal-TypeShape.html#t:TypeShape\" title=\"Data.OpenApi.Internal.TypeShape\">TypeShape</a>) (b :: <a href=\"Data-OpenApi-Internal-TypeShape.html#t:TypeShape\" title=\"Data.OpenApi.Internal.TypeShape\">TypeShape</a>) :: <a href=\"Data-OpenApi-Internal-TypeShape.html#t:TypeShape\" title=\"Data.OpenApi.Internal.TypeShape\">TypeShape</a> <span class=\"keyword\">where ...</span>","name":"SumCombine","module":"Data.OpenApi.Internal.TypeShape","link":"Data-OpenApi-Internal-TypeShape.html#t:SumCombine"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:TypeHasSimpleShape\">TypeHasSimpleShape</a> t (f :: <a href=\"/package/base-4.16.3.0/docs/GHC-TypeLits.html#t:Symbol\" title=\"GHC.TypeLits\">Symbol</a>) :: <a href=\"/package/base-4.16.3.0/docs/Data-Kind.html#t:Constraint\" title=\"Data.Kind\">Constraint</a> <span class=\"keyword\">where ...</span>","name":"TypeHasSimpleShape","module":"Data.OpenApi.Internal.TypeShape","link":"Data-OpenApi-Internal-TypeShape.html#t:TypeHasSimpleShape"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:GenericHasSimpleShape\">GenericHasSimpleShape</a> t (f :: <a href=\"/package/base-4.16.3.0/docs/GHC-TypeLits.html#t:Symbol\" title=\"GHC.TypeLits\">Symbol</a>) (s :: <a href=\"Data-OpenApi-Internal-TypeShape.html#t:TypeShape\" title=\"Data.OpenApi.Internal.TypeShape\">TypeShape</a>) :: <a href=\"/package/base-4.16.3.0/docs/Data-Kind.html#t:Constraint\" title=\"Data.Kind\">Constraint</a> <span class=\"keyword\">where ...</span>","name":"GenericHasSimpleShape","module":"Data.OpenApi.Internal.TypeShape","link":"Data-OpenApi-Internal-TypeShape.html#t:GenericHasSimpleShape"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:GenericShape\">GenericShape</a> (g :: * -&gt; *) :: <a href=\"Data-OpenApi-Internal-TypeShape.html#t:TypeShape\" title=\"Data.OpenApi.Internal.TypeShape\">TypeShape</a>","name":"GenericShape","module":"Data.OpenApi.Internal.TypeShape","link":"Data-OpenApi-Internal-TypeShape.html#t:GenericShape"},{"display_html":"<a href=\"#v:swaggerFieldRules\">swaggerFieldRules</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Internal-FieldTH.html#t:LensRules\" title=\"Control.Lens.Internal.FieldTH\">LensRules</a>","name":"swaggerFieldRules","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#v:swaggerFieldRules"},{"display_html":"<a href=\"#v:gunfoldEnum\">gunfoldEnum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; [a] -&gt; (<span class=\"keyword\">forall</span> b r. <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> b =&gt; c (b -&gt; r) -&gt; c r) -&gt; (<span class=\"keyword\">forall</span> r. r -&gt; c r) -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Constr\" title=\"Data.Data\">Constr</a> -&gt; c a","name":"gunfoldEnum","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#v:gunfoldEnum"},{"display_html":"<a href=\"#v:jsonPrefix\">jsonPrefix</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Options\" title=\"Data.Aeson.Types\">Options</a>","name":"jsonPrefix","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#v:jsonPrefix"},{"display_html":"<a href=\"#v:parseOneOf\">parseOneOf</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a =&gt; [a] -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Parser\" title=\"Data.Aeson.Types\">Parser</a> a","name":"parseOneOf","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#v:parseOneOf"},{"display_html":"<a href=\"#v:-60--43--62-\">(&lt;+&gt;)</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>","name":"<+>","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#v:-60--43--62-"},{"display_html":"<a href=\"#v:genericMempty\">genericMempty</a> :: (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"Data-OpenApi-Internal-Utils.html#t:GMonoid\" title=\"Data.OpenApi.Internal.Utils\">GMonoid</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) =&gt; a","name":"genericMempty","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#v:genericMempty"},{"display_html":"<a href=\"#v:genericMappend\">genericMappend</a> :: (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"Data-OpenApi-Internal-Utils.html#t:GMonoid\" title=\"Data.OpenApi.Internal.Utils\">GMonoid</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) =&gt; a -&gt; a -&gt; a","name":"genericMappend","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#v:genericMappend"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:GMonoid\">GMonoid</a> f <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:gmempty\">gmempty</a> :: f p</li><li><a href=\"#v:gmappend\">gmappend</a> :: f p -&gt; f p -&gt; f p</li></ul>","name":"GMonoid gmempty gmappend","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#t:GMonoid"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:SwaggerMonoid\">SwaggerMonoid</a> m <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:swaggerMempty\">swaggerMempty</a> :: m</li><li><a href=\"#v:swaggerMappend\">swaggerMappend</a> :: m -&gt; m -&gt; m</li></ul>","name":"SwaggerMonoid swaggerMappend swaggerMempty","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#t:SwaggerMonoid"},{"display_html":"<a href=\"#v:encodePretty\">encodePretty</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a =&gt; a -&gt; <a href=\"/package/bytestring-0.11.5.3/docs/Data-ByteString-Lazy.html#t:ByteString\" title=\"Data.ByteString.Lazy\">ByteString</a>","name":"encodePretty","module":"Data.OpenApi.Internal.Utils","link":"Data-OpenApi-Internal-Utils.html#v:encodePretty"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Definitions\">Definitions</a> = <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"Definitions","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Definitions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenApi\">OpenApi</a> = <a href=\"#v:OpenApi\">OpenApi</a> {<ul class=\"subs\"><li><a href=\"#v:_openApiInfo\">_openApiInfo</a> :: <a href=\"Data-OpenApi-Internal.html#t:Info\" title=\"Data.OpenApi.Internal\">Info</a></li><li><a href=\"#v:_openApiServers\">_openApiServers</a> :: [<a href=\"Data-OpenApi-Internal.html#t:Server\" title=\"Data.OpenApi.Internal\">Server</a>]</li><li><a href=\"#v:_openApiPaths\">_openApiPaths</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/base-4.16.3.0/docs/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> <a href=\"Data-OpenApi-Internal.html#t:PathItem\" title=\"Data.OpenApi.Internal\">PathItem</a></li><li><a href=\"#v:_openApiComponents\">_openApiComponents</a> :: <a href=\"Data-OpenApi-Internal.html#t:Components\" title=\"Data.OpenApi.Internal\">Components</a></li><li><a href=\"#v:_openApiSecurity\">_openApiSecurity</a> :: [<a href=\"Data-OpenApi-Internal.html#t:SecurityRequirement\" title=\"Data.OpenApi.Internal\">SecurityRequirement</a>]</li><li><a href=\"#v:_openApiTags\">_openApiTags</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashSet-InsOrd.html#t:InsOrdHashSet\" title=\"Data.HashSet.InsOrd\">InsOrdHashSet</a> <a href=\"Data-OpenApi-Internal.html#t:Tag\" title=\"Data.OpenApi.Internal\">Tag</a></li><li><a href=\"#v:_openApiExternalDocs\">_openApiExternalDocs</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:ExternalDocs\" title=\"Data.OpenApi.Internal\">ExternalDocs</a></li><li><a href=\"#v:_openApiOpenapi\">_openApiOpenapi</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiSpecVersion\" title=\"Data.OpenApi.Internal\">OpenApiSpecVersion</a></li></ul>}","name":"OpenApi _openApiOpenapi _openApiExternalDocs _openApiTags _openApiSecurity _openApiComponents _openApiPaths _openApiServers _openApiInfo OpenApi","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OpenApi"},{"display_html":"<a href=\"#v:lowerOpenApiSpecVersion\">lowerOpenApiSpecVersion</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Version.html#t:Version\" title=\"Data.Version\">Version</a>","name":"lowerOpenApiSpecVersion","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#v:lowerOpenApiSpecVersion"},{"display_html":"<a href=\"#v:upperOpenApiSpecVersion\">upperOpenApiSpecVersion</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Version.html#t:Version\" title=\"Data.Version\">Version</a>","name":"upperOpenApiSpecVersion","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#v:upperOpenApiSpecVersion"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Info\">Info</a> = <a href=\"#v:Info\">Info</a> {<ul class=\"subs\"><li><a href=\"#v:_infoTitle\">_infoTitle</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_infoDescription\">_infoDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_infoTermsOfService\">_infoTermsOfService</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_infoContact\">_infoContact</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Contact\" title=\"Data.OpenApi.Internal\">Contact</a></li><li><a href=\"#v:_infoLicense\">_infoLicense</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:License\" title=\"Data.OpenApi.Internal\">License</a></li><li><a href=\"#v:_infoVersion\">_infoVersion</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"Info _infoVersion _infoLicense _infoContact _infoTermsOfService _infoDescription _infoTitle Info","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Info"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Contact\">Contact</a> = <a href=\"#v:Contact\">Contact</a> {<ul class=\"subs\"><li><a href=\"#v:_contactName\">_contactName</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_contactUrl\">_contactUrl</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:URL\" title=\"Data.OpenApi.Internal\">URL</a></li><li><a href=\"#v:_contactEmail\">_contactEmail</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"Contact _contactEmail _contactUrl _contactName Contact","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Contact"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:License\">License</a> = <a href=\"#v:License\">License</a> {<ul class=\"subs\"><li><a href=\"#v:_licenseName\">_licenseName</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_licenseUrl\">_licenseUrl</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:URL\" title=\"Data.OpenApi.Internal\">URL</a></li></ul>}","name":"License _licenseUrl _licenseName License","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:License"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Server\">Server</a> = <a href=\"#v:Server\">Server</a> {<ul class=\"subs\"><li><a href=\"#v:_serverUrl\">_serverUrl</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_serverDescription\">_serverDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_serverVariables\">_serverVariables</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"Data-OpenApi-Internal.html#t:ServerVariable\" title=\"Data.OpenApi.Internal\">ServerVariable</a></li></ul>}","name":"Server _serverVariables _serverDescription _serverUrl Server","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Server"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ServerVariable\">ServerVariable</a> = <a href=\"#v:ServerVariable\">ServerVariable</a> {<ul class=\"subs\"><li><a href=\"#v:_serverVariableEnum\">_serverVariableEnum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashSet-InsOrd.html#t:InsOrdHashSet\" title=\"Data.HashSet.InsOrd\">InsOrdHashSet</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>)</li><li><a href=\"#v:_serverVariableDefault\">_serverVariableDefault</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_serverVariableDescription\">_serverVariableDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"ServerVariable _serverVariableDescription _serverVariableDefault _serverVariableEnum ServerVariable","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:ServerVariable"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Components\">Components</a> = <a href=\"#v:Components\">Components</a> {<ul class=\"subs\"><li><a href=\"#v:_componentsSchemas\">_componentsSchemas</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a></li><li><a href=\"#v:_componentsResponses\">_componentsResponses</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a></li><li><a href=\"#v:_componentsParameters\">_componentsParameters</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Param\" title=\"Data.OpenApi.Internal\">Param</a></li><li><a href=\"#v:_componentsExamples\">_componentsExamples</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Example\" title=\"Data.OpenApi.Internal\">Example</a></li><li><a href=\"#v:_componentsRequestBodies\">_componentsRequestBodies</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:RequestBody\" title=\"Data.OpenApi.Internal\">RequestBody</a></li><li><a href=\"#v:_componentsHeaders\">_componentsHeaders</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Header\" title=\"Data.OpenApi.Internal\">Header</a></li><li><a href=\"#v:_componentsSecuritySchemes\">_componentsSecuritySchemes</a> :: <a href=\"Data-OpenApi-Internal.html#t:SecurityDefinitions\" title=\"Data.OpenApi.Internal\">SecurityDefinitions</a></li><li><a href=\"#v:_componentsLinks\">_componentsLinks</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Link\" title=\"Data.OpenApi.Internal\">Link</a></li><li><a href=\"#v:_componentsCallbacks\">_componentsCallbacks</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Callback\" title=\"Data.OpenApi.Internal\">Callback</a></li></ul>}","name":"Components _componentsCallbacks _componentsLinks _componentsSecuritySchemes _componentsHeaders _componentsRequestBodies _componentsExamples _componentsParameters _componentsResponses _componentsSchemas Components","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Components"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PathItem\">PathItem</a> = <a href=\"#v:PathItem\">PathItem</a> {<ul class=\"subs\"><li><a href=\"#v:_pathItemSummary\">_pathItemSummary</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_pathItemDescription\">_pathItemDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_pathItemGet\">_pathItemGet</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a></li><li><a href=\"#v:_pathItemPut\">_pathItemPut</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a></li><li><a href=\"#v:_pathItemPost\">_pathItemPost</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a></li><li><a href=\"#v:_pathItemDelete\">_pathItemDelete</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a></li><li><a href=\"#v:_pathItemOptions\">_pathItemOptions</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a></li><li><a href=\"#v:_pathItemHead\">_pathItemHead</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a></li><li><a href=\"#v:_pathItemPatch\">_pathItemPatch</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a></li><li><a href=\"#v:_pathItemTrace\">_pathItemTrace</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a></li><li><a href=\"#v:_pathItemServers\">_pathItemServers</a> :: [<a href=\"Data-OpenApi-Internal.html#t:Server\" title=\"Data.OpenApi.Internal\">Server</a>]</li><li><a href=\"#v:_pathItemParameters\">_pathItemParameters</a> :: [<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Param\" title=\"Data.OpenApi.Internal\">Param</a>]</li></ul>}","name":"PathItem _pathItemParameters _pathItemServers _pathItemTrace _pathItemPatch _pathItemHead _pathItemOptions _pathItemDelete _pathItemPost _pathItemPut _pathItemGet _pathItemDescription _pathItemSummary PathItem","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:PathItem"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Operation\">Operation</a> = <a href=\"#v:Operation\">Operation</a> {<ul class=\"subs\"><li><a href=\"#v:_operationTags\">_operationTags</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashSet-InsOrd.html#t:InsOrdHashSet\" title=\"Data.HashSet.InsOrd\">InsOrdHashSet</a> <a href=\"Data-OpenApi-Internal.html#t:TagName\" title=\"Data.OpenApi.Internal\">TagName</a></li><li><a href=\"#v:_operationSummary\">_operationSummary</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_operationDescription\">_operationDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_operationExternalDocs\">_operationExternalDocs</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:ExternalDocs\" title=\"Data.OpenApi.Internal\">ExternalDocs</a></li><li><a href=\"#v:_operationOperationId\">_operationOperationId</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_operationParameters\">_operationParameters</a> :: [<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Param\" title=\"Data.OpenApi.Internal\">Param</a>]</li><li><a href=\"#v:_operationRequestBody\">_operationRequestBody</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:RequestBody\" title=\"Data.OpenApi.Internal\">RequestBody</a>)</li><li><a href=\"#v:_operationResponses\">_operationResponses</a> :: <a href=\"Data-OpenApi-Internal.html#t:Responses\" title=\"Data.OpenApi.Internal\">Responses</a></li><li><a href=\"#v:_operationCallbacks\">_operationCallbacks</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Callback\" title=\"Data.OpenApi.Internal\">Callback</a>)</li><li><a href=\"#v:_operationDeprecated\">_operationDeprecated</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_operationSecurity\">_operationSecurity</a> :: [<a href=\"Data-OpenApi-Internal.html#t:SecurityRequirement\" title=\"Data.OpenApi.Internal\">SecurityRequirement</a>]</li><li><a href=\"#v:_operationServers\">_operationServers</a> :: [<a href=\"Data-OpenApi-Internal.html#t:Server\" title=\"Data.OpenApi.Internal\">Server</a>]</li></ul>}","name":"Operation _operationServers _operationSecurity _operationDeprecated _operationCallbacks _operationResponses _operationRequestBody _operationParameters _operationOperationId _operationExternalDocs _operationDescription _operationSummary _operationTags Operation","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Operation"},{"display_html":"<a href=\"#v:mediaTypeConstr\">mediaTypeConstr</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Constr\" title=\"Data.Data\">Constr</a>","name":"mediaTypeConstr","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#v:mediaTypeConstr"},{"display_html":"<a href=\"#v:mediaTypeData\">mediaTypeData</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:DataType\" title=\"Data.Data\">DataType</a>","name":"mediaTypeData","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#v:mediaTypeData"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RequestBody\">RequestBody</a> = <a href=\"#v:RequestBody\">RequestBody</a> {<ul class=\"subs\"><li><a href=\"#v:_requestBodyDescription\">_requestBodyDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_requestBodyContent\">_requestBodyContent</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a> <a href=\"Data-OpenApi-Internal.html#t:MediaTypeObject\" title=\"Data.OpenApi.Internal\">MediaTypeObject</a></li><li><a href=\"#v:_requestBodyRequired\">_requestBodyRequired</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"RequestBody _requestBodyRequired _requestBodyContent _requestBodyDescription RequestBody","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:RequestBody"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MediaTypeObject\">MediaTypeObject</a> = <a href=\"#v:MediaTypeObject\">MediaTypeObject</a> {<ul class=\"subs\"><li><a href=\"#v:_mediaTypeObjectSchema\">_mediaTypeObjectSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)</li><li><a href=\"#v:_mediaTypeObjectExample\">_mediaTypeObjectExample</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_mediaTypeObjectExamples\">_mediaTypeObjectExamples</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Example\" title=\"Data.OpenApi.Internal\">Example</a>)</li><li><a href=\"#v:_mediaTypeObjectEncoding\">_mediaTypeObjectEncoding</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"Data-OpenApi-Internal.html#t:Encoding\" title=\"Data.OpenApi.Internal\">Encoding</a></li></ul>}","name":"MediaTypeObject _mediaTypeObjectEncoding _mediaTypeObjectExamples _mediaTypeObjectExample _mediaTypeObjectSchema MediaTypeObject","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:MediaTypeObject"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Style\">Style</a><ul class=\"subs\"><li>= <a href=\"#v:StyleMatrix\">StyleMatrix</a></li><li>| <a href=\"#v:StyleLabel\">StyleLabel</a></li><li>| <a href=\"#v:StyleForm\">StyleForm</a></li><li>| <a href=\"#v:StyleSimple\">StyleSimple</a></li><li>| <a href=\"#v:StyleSpaceDelimited\">StyleSpaceDelimited</a></li><li>| <a href=\"#v:StylePipeDelimited\">StylePipeDelimited</a></li><li>| <a href=\"#v:StyleDeepObject\">StyleDeepObject</a></li></ul>","name":"Style StyleDeepObject StylePipeDelimited StyleSpaceDelimited StyleSimple StyleForm StyleLabel StyleMatrix","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Style"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Encoding\">Encoding</a> = <a href=\"#v:Encoding\">Encoding</a> {<ul class=\"subs\"><li><a href=\"#v:_encodingContentType\">_encodingContentType</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a></li><li><a href=\"#v:_encodingHeaders\">_encodingHeaders</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Header\" title=\"Data.OpenApi.Internal\">Header</a>)</li><li><a href=\"#v:_encodingStyle\">_encodingStyle</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Style\" title=\"Data.OpenApi.Internal\">Style</a></li><li><a href=\"#v:_encodingExplode\">_encodingExplode</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_encodingAllowReserved\">_encodingAllowReserved</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"Encoding _encodingAllowReserved _encodingExplode _encodingStyle _encodingHeaders _encodingContentType Encoding","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Encoding"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:MimeList\">MimeList</a> = <a href=\"#v:MimeList\">MimeList</a> {<ul class=\"subs\"><li><a href=\"#v:getMimeList\">getMimeList</a> :: [<a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a>]</li></ul>}","name":"MimeList getMimeList MimeList","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:MimeList"},{"display_html":"<a href=\"#v:mimeListConstr\">mimeListConstr</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Constr\" title=\"Data.Data\">Constr</a>","name":"mimeListConstr","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#v:mimeListConstr"},{"display_html":"<a href=\"#v:mimeListDataType\">mimeListDataType</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:DataType\" title=\"Data.Data\">DataType</a>","name":"mimeListDataType","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#v:mimeListDataType"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Param\">Param</a> = <a href=\"#v:Param\">Param</a> {<ul class=\"subs\"><li><a href=\"#v:_paramName\">_paramName</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_paramDescription\">_paramDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_paramRequired\">_paramRequired</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramDeprecated\">_paramDeprecated</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramIn\">_paramIn</a> :: <a href=\"Data-OpenApi-Internal.html#t:ParamLocation\" title=\"Data.OpenApi.Internal\">ParamLocation</a></li><li><a href=\"#v:_paramAllowEmptyValue\">_paramAllowEmptyValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramAllowReserved\">_paramAllowReserved</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramSchema\">_paramSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)</li><li><a href=\"#v:_paramStyle\">_paramStyle</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Style\" title=\"Data.OpenApi.Internal\">Style</a></li><li><a href=\"#v:_paramExplode\">_paramExplode</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramExample\">_paramExample</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_paramExamples\">_paramExamples</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Example\" title=\"Data.OpenApi.Internal\">Example</a>)</li></ul>}","name":"Param _paramExamples _paramExample _paramExplode _paramStyle _paramSchema _paramAllowReserved _paramAllowEmptyValue _paramIn _paramDeprecated _paramRequired _paramDescription _paramName Param","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Param"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Example\">Example</a> = <a href=\"#v:Example\">Example</a> {<ul class=\"subs\"><li><a href=\"#v:_exampleSummary\">_exampleSummary</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_exampleDescription\">_exampleDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_exampleValue\">_exampleValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_exampleExternalValue\">_exampleExternalValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:URL\" title=\"Data.OpenApi.Internal\">URL</a></li></ul>}","name":"Example _exampleExternalValue _exampleValue _exampleDescription _exampleSummary Example","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Example"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExpressionOrValue\">ExpressionOrValue</a><ul class=\"subs\"><li>= <a href=\"#v:Expression\">Expression</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li>| <a href=\"#v:Value\">Value</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li></ul>","name":"ExpressionOrValue Expression Value","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:ExpressionOrValue"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Link\">Link</a> = <a href=\"#v:Link\">Link</a> {<ul class=\"subs\"><li><a href=\"#v:_linkOperationRef\">_linkOperationRef</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_linkOperationId\">_linkOperationId</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_linkParameters\">_linkParameters</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"Data-OpenApi-Internal.html#t:ExpressionOrValue\" title=\"Data.OpenApi.Internal\">ExpressionOrValue</a></li><li><a href=\"#v:_linkRequestBody\">_linkRequestBody</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:ExpressionOrValue\" title=\"Data.OpenApi.Internal\">ExpressionOrValue</a></li><li><a href=\"#v:_linkDescription\">_linkDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_linkServer\">_linkServer</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Server\" title=\"Data.OpenApi.Internal\">Server</a></li></ul>}","name":"Link _linkServer _linkDescription _linkRequestBody _linkParameters _linkOperationId _linkOperationRef Link","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Link"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenApiItems\">OpenApiItems</a> <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:OpenApiItemsObject\">OpenApiItemsObject</a> :: <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApiItems\" title=\"Data.OpenApi.Internal\">OpenApiItems</a></li><li><a href=\"#v:OpenApiItemsArray\">OpenApiItemsArray</a> :: [<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>] -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApiItems\" title=\"Data.OpenApi.Internal\">OpenApiItems</a></li></ul>","name":"OpenApiItems OpenApiItemsArray OpenApiItemsObject","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OpenApiItems"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenApiType\">OpenApiType</a> <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:OpenApiString\">OpenApiString</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a></li><li><a href=\"#v:OpenApiNumber\">OpenApiNumber</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a></li><li><a href=\"#v:OpenApiInteger\">OpenApiInteger</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a></li><li><a href=\"#v:OpenApiBoolean\">OpenApiBoolean</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a></li><li><a href=\"#v:OpenApiArray\">OpenApiArray</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a></li><li><a href=\"#v:OpenApiNull\">OpenApiNull</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a></li><li><a href=\"#v:OpenApiObject\">OpenApiObject</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a></li></ul>","name":"OpenApiType OpenApiObject OpenApiNull OpenApiArray OpenApiBoolean OpenApiInteger OpenApiNumber OpenApiString","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OpenApiType"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ParamLocation\">ParamLocation</a><ul class=\"subs\"><li>= <a href=\"#v:ParamQuery\">ParamQuery</a></li><li>| <a href=\"#v:ParamHeader\">ParamHeader</a></li><li>| <a href=\"#v:ParamPath\">ParamPath</a></li><li>| <a href=\"#v:ParamCookie\">ParamCookie</a></li></ul>","name":"ParamLocation ParamCookie ParamPath ParamHeader ParamQuery","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:ParamLocation"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Format\">Format</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"Format","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Format"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ParamName\">ParamName</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"ParamName","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:ParamName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Schema\">Schema</a> = <a href=\"#v:Schema\">Schema</a> {<ul class=\"subs\"><li><a href=\"#v:_schemaTitle\">_schemaTitle</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_schemaDescription\">_schemaDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_schemaRequired\">_schemaRequired</a> :: [<a href=\"Data-OpenApi-Internal.html#t:ParamName\" title=\"Data.OpenApi.Internal\">ParamName</a>]</li><li><a href=\"#v:_schemaNullable\">_schemaNullable</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaAllOf\">_schemaAllOf</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>]</li><li><a href=\"#v:_schemaOneOf\">_schemaOneOf</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>]</li><li><a href=\"#v:_schemaNot\">_schemaNot</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)</li><li><a href=\"#v:_schemaAnyOf\">_schemaAnyOf</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>]</li><li><a href=\"#v:_schemaProperties\">_schemaProperties</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)</li><li><a href=\"#v:_schemaAdditionalProperties\">_schemaAdditionalProperties</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:AdditionalProperties\" title=\"Data.OpenApi.Internal\">AdditionalProperties</a></li><li><a href=\"#v:_schemaDiscriminator\">_schemaDiscriminator</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Discriminator\" title=\"Data.OpenApi.Internal\">Discriminator</a></li><li><a href=\"#v:_schemaReadOnly\">_schemaReadOnly</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaWriteOnly\">_schemaWriteOnly</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaXml\">_schemaXml</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Xml\" title=\"Data.OpenApi.Internal\">Xml</a></li><li><a href=\"#v:_schemaExternalDocs\">_schemaExternalDocs</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:ExternalDocs\" title=\"Data.OpenApi.Internal\">ExternalDocs</a></li><li><a href=\"#v:_schemaExample\">_schemaExample</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_schemaDeprecated\">_schemaDeprecated</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaMaxProperties\">_schemaMaxProperties</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaMinProperties\">_schemaMinProperties</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaDefault\">_schemaDefault</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_schemaType\">_schemaType</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a></li><li><a href=\"#v:_schemaFormat\">_schemaFormat</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Format\" title=\"Data.OpenApi.Internal\">Format</a></li><li><a href=\"#v:_schemaItems\">_schemaItems</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApiItems\" title=\"Data.OpenApi.Internal\">OpenApiItems</a></li><li><a href=\"#v:_schemaMaximum\">_schemaMaximum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/scientific-0.3.7.0/docs/Data-Scientific.html#t:Scientific\" title=\"Data.Scientific\">Scientific</a></li><li><a href=\"#v:_schemaExclusiveMaximum\">_schemaExclusiveMaximum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaMinimum\">_schemaMinimum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/scientific-0.3.7.0/docs/Data-Scientific.html#t:Scientific\" title=\"Data.Scientific\">Scientific</a></li><li><a href=\"#v:_schemaExclusiveMinimum\">_schemaExclusiveMinimum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaMaxLength\">_schemaMaxLength</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaMinLength\">_schemaMinLength</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaPattern\">_schemaPattern</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:Pattern\" title=\"Data.OpenApi.Internal\">Pattern</a></li><li><a href=\"#v:_schemaMaxItems\">_schemaMaxItems</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaMinItems\">_schemaMinItems</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaUniqueItems\">_schemaUniqueItems</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaEnum\">_schemaEnum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>]</li><li><a href=\"#v:_schemaMultipleOf\">_schemaMultipleOf</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/scientific-0.3.7.0/docs/Data-Scientific.html#t:Scientific\" title=\"Data.Scientific\">Scientific</a></li></ul>}","name":"Schema _schemaMultipleOf _schemaEnum _schemaUniqueItems _schemaMinItems _schemaMaxItems _schemaPattern _schemaMinLength _schemaMaxLength _schemaExclusiveMinimum _schemaMinimum _schemaExclusiveMaximum _schemaMaximum _schemaItems _schemaFormat _schemaType _schemaDefault _schemaMinProperties _schemaMaxProperties _schemaDeprecated _schemaExample _schemaExternalDocs _schemaXml _schemaWriteOnly _schemaReadOnly _schemaDiscriminator _schemaAdditionalProperties _schemaProperties _schemaAnyOf _schemaNot _schemaOneOf _schemaAllOf _schemaNullable _schemaRequired _schemaDescription _schemaTitle Schema","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Schema"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Pattern\">Pattern</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"Pattern","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Pattern"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Discriminator\">Discriminator</a> = <a href=\"#v:Discriminator\">Discriminator</a> {<ul class=\"subs\"><li><a href=\"#v:_discriminatorPropertyName\">_discriminatorPropertyName</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_discriminatorMapping\">_discriminatorMapping</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"Discriminator _discriminatorMapping _discriminatorPropertyName Discriminator","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Discriminator"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:NamedSchema\">NamedSchema</a> = <a href=\"#v:NamedSchema\">NamedSchema</a> {<ul class=\"subs\"><li><a href=\"#v:_namedSchemaName\">_namedSchemaName</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_namedSchemaSchema\">_namedSchemaSchema</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a></li></ul>}","name":"NamedSchema _namedSchemaSchema _namedSchemaName NamedSchema","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:NamedSchema"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Xml\">Xml</a> = <a href=\"#v:Xml\">Xml</a> {<ul class=\"subs\"><li><a href=\"#v:_xmlName\">_xmlName</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_xmlNamespace\">_xmlNamespace</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_xmlPrefix\">_xmlPrefix</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_xmlAttribute\">_xmlAttribute</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_xmlWrapped\">_xmlWrapped</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"Xml _xmlWrapped _xmlAttribute _xmlPrefix _xmlNamespace _xmlName Xml","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Xml"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Responses\">Responses</a> = <a href=\"#v:Responses\">Responses</a> {<ul class=\"subs\"><li><a href=\"#v:_responsesDefault\">_responsesDefault</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a>)</li><li><a href=\"#v:_responsesResponses\">_responsesResponses</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"Data-OpenApi-Internal.html#t:HttpStatusCode\" title=\"Data.OpenApi.Internal\">HttpStatusCode</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a>)</li></ul>}","name":"Responses _responsesResponses _responsesDefault Responses","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Responses"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:HttpStatusCode\">HttpStatusCode</a> = <a href=\"/package/base-4.16.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"HttpStatusCode","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:HttpStatusCode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Response\">Response</a> = <a href=\"#v:Response\">Response</a> {<ul class=\"subs\"><li><a href=\"#v:_responseDescription\">_responseDescription</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_responseContent\">_responseContent</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a> <a href=\"Data-OpenApi-Internal.html#t:MediaTypeObject\" title=\"Data.OpenApi.Internal\">MediaTypeObject</a></li><li><a href=\"#v:_responseHeaders\">_responseHeaders</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"Data-OpenApi-Internal.html#t:HeaderName\" title=\"Data.OpenApi.Internal\">HeaderName</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Header\" title=\"Data.OpenApi.Internal\">Header</a>)</li><li><a href=\"#v:_responseLinks\">_responseLinks</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Link\" title=\"Data.OpenApi.Internal\">Link</a>)</li></ul>}","name":"Response _responseLinks _responseHeaders _responseContent _responseDescription Response","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Response"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Callback\">Callback</a> = <a href=\"#v:Callback\">Callback</a> (<a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"Data-OpenApi-Internal.html#t:PathItem\" title=\"Data.OpenApi.Internal\">PathItem</a>)","name":"Callback Callback","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Callback"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:HeaderName\">HeaderName</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"HeaderName","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:HeaderName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Header\">Header</a> = <a href=\"#v:Header\">Header</a> {<ul class=\"subs\"><li><a href=\"#v:_headerDescription\">_headerDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:HeaderName\" title=\"Data.OpenApi.Internal\">HeaderName</a></li><li><a href=\"#v:_headerRequired\">_headerRequired</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_headerDeprecated\">_headerDeprecated</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_headerAllowEmptyValue\">_headerAllowEmptyValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_headerExplode\">_headerExplode</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_headerExample\">_headerExample</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_headerExamples\">_headerExamples</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Example\" title=\"Data.OpenApi.Internal\">Example</a>)</li><li><a href=\"#v:_headerSchema\">_headerSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)</li></ul>}","name":"Header _headerSchema _headerExamples _headerExample _headerExplode _headerAllowEmptyValue _headerDeprecated _headerRequired _headerDescription Header","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Header"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ApiKeyLocation\">ApiKeyLocation</a><ul class=\"subs\"><li>= <a href=\"#v:ApiKeyQuery\">ApiKeyQuery</a></li><li>| <a href=\"#v:ApiKeyHeader\">ApiKeyHeader</a></li><li>| <a href=\"#v:ApiKeyCookie\">ApiKeyCookie</a></li></ul>","name":"ApiKeyLocation ApiKeyCookie ApiKeyHeader ApiKeyQuery","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:ApiKeyLocation"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ApiKeyParams\">ApiKeyParams</a> = <a href=\"#v:ApiKeyParams\">ApiKeyParams</a> {<ul class=\"subs\"><li><a href=\"#v:_apiKeyName\">_apiKeyName</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_apiKeyIn\">_apiKeyIn</a> :: <a href=\"Data-OpenApi-Internal.html#t:ApiKeyLocation\" title=\"Data.OpenApi.Internal\">ApiKeyLocation</a></li></ul>}","name":"ApiKeyParams _apiKeyIn _apiKeyName ApiKeyParams","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:ApiKeyParams"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AuthorizationURL\">AuthorizationURL</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"AuthorizationURL","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:AuthorizationURL"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TokenURL\">TokenURL</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"TokenURL","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:TokenURL"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:OAuth2ImplicitFlow\">OAuth2ImplicitFlow</a> = <a href=\"#v:OAuth2ImplicitFlow\">OAuth2ImplicitFlow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2ImplicitFlowAuthorizationUrl\">_oAuth2ImplicitFlowAuthorizationUrl</a> :: <a href=\"Data-OpenApi-Internal.html#t:AuthorizationURL\" title=\"Data.OpenApi.Internal\">AuthorizationURL</a></li></ul>}","name":"OAuth2ImplicitFlow _oAuth2ImplicitFlowAuthorizationUrl OAuth2ImplicitFlow","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OAuth2ImplicitFlow"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:OAuth2PasswordFlow\">OAuth2PasswordFlow</a> = <a href=\"#v:OAuth2PasswordFlow\">OAuth2PasswordFlow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2PasswordFlowTokenUrl\">_oAuth2PasswordFlowTokenUrl</a> :: <a href=\"Data-OpenApi-Internal.html#t:TokenURL\" title=\"Data.OpenApi.Internal\">TokenURL</a></li></ul>}","name":"OAuth2PasswordFlow _oAuth2PasswordFlowTokenUrl OAuth2PasswordFlow","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OAuth2PasswordFlow"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:OAuth2ClientCredentialsFlow\">OAuth2ClientCredentialsFlow</a> = <a href=\"#v:OAuth2ClientCredentialsFlow\">OAuth2ClientCredentialsFlow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2ClientCredentialsFlowTokenUrl\">_oAuth2ClientCredentialsFlowTokenUrl</a> :: <a href=\"Data-OpenApi-Internal.html#t:TokenURL\" title=\"Data.OpenApi.Internal\">TokenURL</a></li></ul>}","name":"OAuth2ClientCredentialsFlow _oAuth2ClientCredentialsFlowTokenUrl OAuth2ClientCredentialsFlow","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OAuth2ClientCredentialsFlow"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OAuth2AuthorizationCodeFlow\">OAuth2AuthorizationCodeFlow</a> = <a href=\"#v:OAuth2AuthorizationCodeFlow\">OAuth2AuthorizationCodeFlow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2AuthorizationCodeFlowAuthorizationUrl\">_oAuth2AuthorizationCodeFlowAuthorizationUrl</a> :: <a href=\"Data-OpenApi-Internal.html#t:AuthorizationURL\" title=\"Data.OpenApi.Internal\">AuthorizationURL</a></li><li><a href=\"#v:_oAuth2AuthorizationCodeFlowTokenUrl\">_oAuth2AuthorizationCodeFlowTokenUrl</a> :: <a href=\"Data-OpenApi-Internal.html#t:TokenURL\" title=\"Data.OpenApi.Internal\">TokenURL</a></li></ul>}","name":"OAuth2AuthorizationCodeFlow _oAuth2AuthorizationCodeFlowTokenUrl _oAuth2AuthorizationCodeFlowAuthorizationUrl OAuth2AuthorizationCodeFlow","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OAuth2AuthorizationCodeFlow"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OAuth2Flow\">OAuth2Flow</a> p = <a href=\"#v:OAuth2Flow\">OAuth2Flow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2Params\">_oAuth2Params</a> :: p</li><li><a href=\"#v:_oAath2RefreshUrl\">_oAath2RefreshUrl</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:URL\" title=\"Data.OpenApi.Internal\">URL</a></li><li><a href=\"#v:_oAuth2Scopes\">_oAuth2Scopes</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"OAuth2Flow _oAuth2Scopes _oAath2RefreshUrl _oAuth2Params OAuth2Flow","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OAuth2Flow"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OAuth2Flows\">OAuth2Flows</a> = <a href=\"#v:OAuth2Flows\">OAuth2Flows</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2FlowsImplicit\">_oAuth2FlowsImplicit</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:OAuth2Flow\" title=\"Data.OpenApi.Internal\">OAuth2Flow</a> <a href=\"Data-OpenApi-Internal.html#t:OAuth2ImplicitFlow\" title=\"Data.OpenApi.Internal\">OAuth2ImplicitFlow</a>)</li><li><a href=\"#v:_oAuth2FlowsPassword\">_oAuth2FlowsPassword</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:OAuth2Flow\" title=\"Data.OpenApi.Internal\">OAuth2Flow</a> <a href=\"Data-OpenApi-Internal.html#t:OAuth2PasswordFlow\" title=\"Data.OpenApi.Internal\">OAuth2PasswordFlow</a>)</li><li><a href=\"#v:_oAuth2FlowsClientCredentials\">_oAuth2FlowsClientCredentials</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:OAuth2Flow\" title=\"Data.OpenApi.Internal\">OAuth2Flow</a> <a href=\"Data-OpenApi-Internal.html#t:OAuth2ClientCredentialsFlow\" title=\"Data.OpenApi.Internal\">OAuth2ClientCredentialsFlow</a>)</li><li><a href=\"#v:_oAuth2FlowsAuthorizationCode\">_oAuth2FlowsAuthorizationCode</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:OAuth2Flow\" title=\"Data.OpenApi.Internal\">OAuth2Flow</a> <a href=\"Data-OpenApi-Internal.html#t:OAuth2AuthorizationCodeFlow\" title=\"Data.OpenApi.Internal\">OAuth2AuthorizationCodeFlow</a>)</li></ul>}","name":"OAuth2Flows _oAuth2FlowsAuthorizationCode _oAuth2FlowsClientCredentials _oAuth2FlowsPassword _oAuth2FlowsImplicit OAuth2Flows","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OAuth2Flows"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:BearerFormat\">BearerFormat</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"BearerFormat","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:BearerFormat"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:HttpSchemeType\">HttpSchemeType</a><ul class=\"subs\"><li>= <a href=\"#v:HttpSchemeBearer\">HttpSchemeBearer</a> (<a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:BearerFormat\" title=\"Data.OpenApi.Internal\">BearerFormat</a>)</li><li>| <a href=\"#v:HttpSchemeBasic\">HttpSchemeBasic</a></li><li>| <a href=\"#v:HttpSchemeCustom\">HttpSchemeCustom</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>","name":"HttpSchemeType HttpSchemeCustom HttpSchemeBasic HttpSchemeBearer","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:HttpSchemeType"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SecuritySchemeType\">SecuritySchemeType</a><ul class=\"subs\"><li>= <a href=\"#v:SecuritySchemeHttp\">SecuritySchemeHttp</a> <a href=\"Data-OpenApi-Internal.html#t:HttpSchemeType\" title=\"Data.OpenApi.Internal\">HttpSchemeType</a></li><li>| <a href=\"#v:SecuritySchemeApiKey\">SecuritySchemeApiKey</a> <a href=\"Data-OpenApi-Internal.html#t:ApiKeyParams\" title=\"Data.OpenApi.Internal\">ApiKeyParams</a></li><li>| <a href=\"#v:SecuritySchemeOAuth2\">SecuritySchemeOAuth2</a> <a href=\"Data-OpenApi-Internal.html#t:OAuth2Flows\" title=\"Data.OpenApi.Internal\">OAuth2Flows</a></li><li>| <a href=\"#v:SecuritySchemeOpenIdConnect\">SecuritySchemeOpenIdConnect</a> <a href=\"Data-OpenApi-Internal.html#t:URL\" title=\"Data.OpenApi.Internal\">URL</a></li></ul>","name":"SecuritySchemeType SecuritySchemeOpenIdConnect SecuritySchemeOAuth2 SecuritySchemeApiKey SecuritySchemeHttp","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:SecuritySchemeType"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SecurityScheme\">SecurityScheme</a> = <a href=\"#v:SecurityScheme\">SecurityScheme</a> {<ul class=\"subs\"><li><a href=\"#v:_securitySchemeType\">_securitySchemeType</a> :: <a href=\"Data-OpenApi-Internal.html#t:SecuritySchemeType\" title=\"Data.OpenApi.Internal\">SecuritySchemeType</a></li><li><a href=\"#v:_securitySchemeDescription\">_securitySchemeDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"SecurityScheme _securitySchemeDescription _securitySchemeType SecurityScheme","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:SecurityScheme"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:SecurityDefinitions\">SecurityDefinitions</a> = <a href=\"#v:SecurityDefinitions\">SecurityDefinitions</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:SecurityScheme\" title=\"Data.OpenApi.Internal\">SecurityScheme</a>)","name":"SecurityDefinitions SecurityDefinitions","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:SecurityDefinitions"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:SecurityRequirement\">SecurityRequirement</a> = <a href=\"#v:SecurityRequirement\">SecurityRequirement</a> {<ul class=\"subs\"><li><a href=\"#v:getSecurityRequirement\">getSecurityRequirement</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> [<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>]</li></ul>}","name":"SecurityRequirement getSecurityRequirement SecurityRequirement","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:SecurityRequirement"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TagName\">TagName</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"TagName","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:TagName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Tag\">Tag</a> = <a href=\"#v:Tag\">Tag</a> {<ul class=\"subs\"><li><a href=\"#v:_tagName\">_tagName</a> :: <a href=\"Data-OpenApi-Internal.html#t:TagName\" title=\"Data.OpenApi.Internal\">TagName</a></li><li><a href=\"#v:_tagDescription\">_tagDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_tagExternalDocs\">_tagExternalDocs</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:ExternalDocs\" title=\"Data.OpenApi.Internal\">ExternalDocs</a></li></ul>}","name":"Tag _tagExternalDocs _tagDescription _tagName Tag","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Tag"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExternalDocs\">ExternalDocs</a> = <a href=\"#v:ExternalDocs\">ExternalDocs</a> {<ul class=\"subs\"><li><a href=\"#v:_externalDocsDescription\">_externalDocsDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_externalDocsUrl\">_externalDocsUrl</a> :: <a href=\"Data-OpenApi-Internal.html#t:URL\" title=\"Data.OpenApi.Internal\">URL</a></li></ul>}","name":"ExternalDocs _externalDocsUrl _externalDocsDescription ExternalDocs","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:ExternalDocs"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Reference\">Reference</a> = <a href=\"#v:Reference\">Reference</a> {<ul class=\"subs\"><li><a href=\"#v:getReference\">getReference</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"Reference getReference Reference","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Reference"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Referenced\">Referenced</a> a<ul class=\"subs\"><li>= <a href=\"#v:Ref\">Ref</a> <a href=\"Data-OpenApi-Internal.html#t:Reference\" title=\"Data.OpenApi.Internal\">Reference</a></li><li>| <a href=\"#v:Inline\">Inline</a> a</li></ul>","name":"Referenced Ref Inline","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:Referenced"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:URL\">URL</a> = <a href=\"#v:URL\">URL</a> {<ul class=\"subs\"><li><a href=\"#v:getUrl\">getUrl</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"URL getUrl URL","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:URL"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AdditionalProperties\">AdditionalProperties</a><ul class=\"subs\"><li>= <a href=\"#v:AdditionalPropertiesAllowed\">AdditionalPropertiesAllowed</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li>| <a href=\"#v:AdditionalPropertiesSchema\">AdditionalPropertiesSchema</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)</li></ul>","name":"AdditionalProperties AdditionalPropertiesSchema AdditionalPropertiesAllowed","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:AdditionalProperties"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:OpenApiSpecVersion\">OpenApiSpecVersion</a> = <a href=\"#v:OpenApiSpecVersion\">OpenApiSpecVersion</a> {<ul class=\"subs\"><li><a href=\"#v:getVersion\">getVersion</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Version.html#t:Version\" title=\"Data.Version\">Version</a></li></ul>}","name":"OpenApiSpecVersion getVersion OpenApiSpecVersion","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#t:OpenApiSpecVersion"},{"display_html":"<a href=\"#v:referencedToJSON\">referencedToJSON</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a =&gt; <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> a -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>","name":"referencedToJSON","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#v:referencedToJSON"},{"display_html":"<a href=\"#v:referencedParseJSON\">referencedParseJSON</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:FromJSON\" title=\"Data.Aeson.Types\">FromJSON</a> a =&gt; <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Parser\" title=\"Data.Aeson.Types\">Parser</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> a)","name":"referencedParseJSON","module":"Data.OpenApi.Internal","link":"Data-OpenApi-Internal.html#v:referencedParseJSON"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasComponents\">HasComponents</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:components\">components</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasComponents components","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasComponents"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasExternalDocs\">HasExternalDocs</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:externalDocs\">externalDocs</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasExternalDocs externalDocs","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasExternalDocs"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasInfo\">HasInfo</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:info\">info</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasInfo info","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasInfo"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasOpenapi\">HasOpenapi</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:openapi\">openapi</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasOpenapi openapi","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasOpenapi"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasPaths\">HasPaths</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:paths\">paths</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasPaths paths","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasPaths"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasSecurity\">HasSecurity</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:security\">security</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasSecurity security","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasSecurity"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasServers\">HasServers</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:servers\">servers</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasServers servers","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasServers"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasTags\">HasTags</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:tags\">tags</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasTags tags","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasTags"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasCallbacks\">HasCallbacks</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:callbacks\">callbacks</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasCallbacks callbacks","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasCallbacks"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasExamples\">HasExamples</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:examples\">examples</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasExamples examples","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasExamples"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasHeaders\">HasHeaders</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:headers\">headers</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasHeaders headers","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasHeaders"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasLinks\">HasLinks</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:links\">links</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasLinks links","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasLinks"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasParameters\">HasParameters</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:parameters\">parameters</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasParameters parameters","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasParameters"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasRequestBodies\">HasRequestBodies</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:requestBodies\">requestBodies</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasRequestBodies requestBodies","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasRequestBodies"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasResponses\">HasResponses</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:responses\">responses</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasResponses responses","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasResponses"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasSchemas\">HasSchemas</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:schemas\">schemas</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasSchemas schemas","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasSchemas"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasSecuritySchemes\">HasSecuritySchemes</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:securitySchemes\">securitySchemes</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasSecuritySchemes securitySchemes","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasSecuritySchemes"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasDescription\">HasDescription</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:description\">description</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasDescription description","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasDescription"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasUrl\">HasUrl</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:url\">url</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasUrl url","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasUrl"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasVariables\">HasVariables</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:variables\">variables</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasVariables variables","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasVariables"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasContent\">HasContent</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:content\">content</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasContent content","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasContent"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasRequired\">HasRequired</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:required\">required</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasRequired required","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasRequired"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasEncoding\">HasEncoding</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:encoding\">encoding</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasEncoding encoding","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasEncoding"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasExample\">HasExample</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:example\">example</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasExample example","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasExample"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasSchema\">HasSchema</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:schema\">schema</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasSchema schema","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasSchema"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasContact\">HasContact</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:contact\">contact</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasContact contact","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasContact"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasLicense\">HasLicense</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:license\">license</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasLicense license","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasLicense"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasTermsOfService\">HasTermsOfService</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:termsOfService\">termsOfService</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasTermsOfService termsOfService","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasTermsOfService"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasTitle\">HasTitle</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:title\">title</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasTitle title","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasTitle"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasVersion\">HasVersion</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:version\">version</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasVersion version","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasVersion"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasEmail\">HasEmail</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:email\">email</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasEmail email","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasEmail"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasName\">HasName</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:name\">name</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasName name","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasName"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasDelete\">HasDelete</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:delete\">delete</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasDelete delete","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasDelete"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasGet\">HasGet</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:get\">get</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasGet get","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasGet"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasHead\">HasHead</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:head_\">head_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasHead head_","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasHead"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasOptions\">HasOptions</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:options\">options</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasOptions options","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasOptions"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasPatch\">HasPatch</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:patch\">patch</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasPatch patch","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasPatch"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasPost\">HasPost</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:post\">post</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasPost post","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasPost"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasPut\">HasPut</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:put\">put</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasPut put","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasPut"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasSummary\">HasSummary</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:summary\">summary</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasSummary summary","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasSummary"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasTrace\">HasTrace</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:trace\">trace</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasTrace trace","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasTrace"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasDeprecated\">HasDeprecated</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:deprecated\">deprecated</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasDeprecated deprecated","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasDeprecated"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasOperationId\">HasOperationId</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:operationId\">operationId</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasOperationId operationId","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasOperationId"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasRequestBody\">HasRequestBody</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:requestBody\">requestBody</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasRequestBody requestBody","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasRequestBody"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasAllowEmptyValue\">HasAllowEmptyValue</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:allowEmptyValue\">allowEmptyValue</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasAllowEmptyValue allowEmptyValue","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasAllowEmptyValue"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasAllowReserved\">HasAllowReserved</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:allowReserved\">allowReserved</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasAllowReserved allowReserved","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasAllowReserved"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasExplode\">HasExplode</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:explode\">explode</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasExplode explode","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasExplode"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasIn\">HasIn</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:in_\">in_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasIn in_","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasIn"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasStyle\">HasStyle</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:style\">style</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasStyle style","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasStyle"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasAdditionalProperties\">HasAdditionalProperties</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:additionalProperties\">additionalProperties</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasAdditionalProperties additionalProperties","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasAdditionalProperties"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasAllOf\">HasAllOf</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:allOf\">allOf</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasAllOf allOf","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasAllOf"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasAnyOf\">HasAnyOf</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:anyOf\">anyOf</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasAnyOf anyOf","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasAnyOf"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasDefault\">HasDefault</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:default_\">default_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasDefault default_","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasDefault"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasDiscriminator\">HasDiscriminator</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:discriminator\">discriminator</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasDiscriminator discriminator","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasDiscriminator"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasEnum\">HasEnum</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:enum_\">enum_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasEnum enum_","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasEnum"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasExclusiveMaximum\">HasExclusiveMaximum</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:exclusiveMaximum\">exclusiveMaximum</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasExclusiveMaximum exclusiveMaximum","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasExclusiveMaximum"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasExclusiveMinimum\">HasExclusiveMinimum</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:exclusiveMinimum\">exclusiveMinimum</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasExclusiveMinimum exclusiveMinimum","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasExclusiveMinimum"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasFormat\">HasFormat</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:format\">format</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasFormat format","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasFormat"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasItems\">HasItems</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:items\">items</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasItems items","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasItems"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMaxItems\">HasMaxItems</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:maxItems\">maxItems</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMaxItems maxItems","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMaxItems"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMaxLength\">HasMaxLength</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:maxLength\">maxLength</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMaxLength maxLength","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMaxLength"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMaxProperties\">HasMaxProperties</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:maxProperties\">maxProperties</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMaxProperties maxProperties","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMaxProperties"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMaximum\">HasMaximum</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:maximum_\">maximum_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMaximum maximum_","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMaximum"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMinItems\">HasMinItems</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:minItems\">minItems</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMinItems minItems","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMinItems"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMinLength\">HasMinLength</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:minLength\">minLength</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMinLength minLength","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMinLength"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMinProperties\">HasMinProperties</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:minProperties\">minProperties</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMinProperties minProperties","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMinProperties"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMinimum\">HasMinimum</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:minimum_\">minimum_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMinimum minimum_","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMinimum"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMultipleOf\">HasMultipleOf</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:multipleOf\">multipleOf</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMultipleOf multipleOf","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMultipleOf"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasNot\">HasNot</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:not_\">not_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasNot not_","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasNot"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasNullable\">HasNullable</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:nullable\">nullable</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasNullable nullable","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasNullable"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasOneOf\">HasOneOf</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:oneOf\">oneOf</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasOneOf oneOf","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasOneOf"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasPattern\">HasPattern</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:pattern\">pattern</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasPattern pattern","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasPattern"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasProperties\">HasProperties</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:properties\">properties</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasProperties properties","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasProperties"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasReadOnly\">HasReadOnly</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:readOnly\">readOnly</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasReadOnly readOnly","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasReadOnly"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasType\">HasType</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:type_\">type_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasType type_","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasType"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasUniqueItems\">HasUniqueItems</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:uniqueItems\">uniqueItems</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasUniqueItems uniqueItems","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasUniqueItems"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasWriteOnly\">HasWriteOnly</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:writeOnly\">writeOnly</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasWriteOnly writeOnly","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasWriteOnly"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasXml\">HasXml</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:xml\">xml</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasXml xml","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasXml"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasAttribute\">HasAttribute</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:attribute\">attribute</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasAttribute attribute","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasAttribute"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasNamespace\">HasNamespace</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:namespace\">namespace</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasNamespace namespace","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasNamespace"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasPrefix\">HasPrefix</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:prefix\">prefix</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasPrefix prefix","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasPrefix"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasWrapped\">HasWrapped</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:wrapped\">wrapped</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasWrapped wrapped","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasWrapped"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasAuthorizationUrl\">HasAuthorizationUrl</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:authorizationUrl\">authorizationUrl</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasAuthorizationUrl authorizationUrl","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasAuthorizationUrl"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasTokenUrl\">HasTokenUrl</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:tokenUrl\">tokenUrl</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasTokenUrl tokenUrl","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasTokenUrl"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasAuthorizationCode\">HasAuthorizationCode</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:authorizationCode\">authorizationCode</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasAuthorizationCode authorizationCode","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasAuthorizationCode"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasClientCredentials\">HasClientCredentials</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:clientCredentials\">clientCredentials</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasClientCredentials clientCredentials","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasClientCredentials"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasImplicit\">HasImplicit</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:implicit\">implicit</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasImplicit implicit","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasImplicit"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasPassword\">HasPassword</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:password\">password</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasPassword password","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasPassword"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasContentType\">HasContentType</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:contentType\">contentType</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasContentType contentType","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasContentType"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasExternalValue\">HasExternalValue</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:externalValue\">externalValue</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasExternalValue externalValue","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasExternalValue"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasValue\">HasValue</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:value\">value</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasValue value","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasValue"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasMapping\">HasMapping</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:mapping\">mapping</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasMapping mapping","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasMapping"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasPropertyName\">HasPropertyName</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:propertyName\">propertyName</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasPropertyName propertyName","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasPropertyName"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasOperationRef\">HasOperationRef</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:operationRef\">operationRef</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasOperationRef operationRef","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasOperationRef"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:HasServer\">HasServer</a> s a | s -&gt; a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:server\">server</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s a</li></ul>","name":"HasServer server","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#t:HasServer"},{"display_html":"<a href=\"#v:_SecuritySchemeOpenIdConnect\">_SecuritySchemeOpenIdConnect</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Prism-39-\" title=\"Control.Lens.Type\">Prism'</a> <a href=\"Data-OpenApi-Internal.html#t:SecuritySchemeType\" title=\"Data.OpenApi.Internal\">SecuritySchemeType</a> <a href=\"Data-OpenApi-Internal.html#t:URL\" title=\"Data.OpenApi.Internal\">URL</a>","name":"_SecuritySchemeOpenIdConnect","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#v:_SecuritySchemeOpenIdConnect"},{"display_html":"<a href=\"#v:_SecuritySchemeOAuth2\">_SecuritySchemeOAuth2</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Prism-39-\" title=\"Control.Lens.Type\">Prism'</a> <a href=\"Data-OpenApi-Internal.html#t:SecuritySchemeType\" title=\"Data.OpenApi.Internal\">SecuritySchemeType</a> <a href=\"Data-OpenApi-Internal.html#t:OAuth2Flows\" title=\"Data.OpenApi.Internal\">OAuth2Flows</a>","name":"_SecuritySchemeOAuth2","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#v:_SecuritySchemeOAuth2"},{"display_html":"<a href=\"#v:_SecuritySchemeApiKey\">_SecuritySchemeApiKey</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Prism-39-\" title=\"Control.Lens.Type\">Prism'</a> <a href=\"Data-OpenApi-Internal.html#t:SecuritySchemeType\" title=\"Data.OpenApi.Internal\">SecuritySchemeType</a> <a href=\"Data-OpenApi-Internal.html#t:ApiKeyParams\" title=\"Data.OpenApi.Internal\">ApiKeyParams</a>","name":"_SecuritySchemeApiKey","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#v:_SecuritySchemeApiKey"},{"display_html":"<a href=\"#v:_SecuritySchemeHttp\">_SecuritySchemeHttp</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Prism-39-\" title=\"Control.Lens.Type\">Prism'</a> <a href=\"Data-OpenApi-Internal.html#t:SecuritySchemeType\" title=\"Data.OpenApi.Internal\">SecuritySchemeType</a> <a href=\"Data-OpenApi-Internal.html#t:HttpSchemeType\" title=\"Data.OpenApi.Internal\">HttpSchemeType</a>","name":"_SecuritySchemeHttp","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#v:_SecuritySchemeHttp"},{"display_html":"<a href=\"#v:_Inline\">_Inline</a> :: <span class=\"keyword\">forall</span> a a. <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Prism\" title=\"Control.Lens.Type\">Prism</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> a) (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> a) a a","name":"_Inline","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#v:_Inline"},{"display_html":"<a href=\"#v:_Ref\">_Ref</a> :: <span class=\"keyword\">forall</span> a. <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Prism-39-\" title=\"Control.Lens.Type\">Prism'</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> a) <a href=\"Data-OpenApi-Internal.html#t:Reference\" title=\"Data.OpenApi.Internal\">Reference</a>","name":"_Ref","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#v:_Ref"},{"display_html":"<a href=\"#v:_OpenApiItemsArray\">_OpenApiItemsArray</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Review\" title=\"Control.Lens.Type\">Review</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApiItems\" title=\"Data.OpenApi.Internal\">OpenApiItems</a> [<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>]","name":"_OpenApiItemsArray","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#v:_OpenApiItemsArray"},{"display_html":"<a href=\"#v:_OpenApiItemsObject\">_OpenApiItemsObject</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Review\" title=\"Control.Lens.Type\">Review</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApiItems\" title=\"Data.OpenApi.Internal\">OpenApiItems</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)","name":"_OpenApiItemsObject","module":"Data.OpenApi.Lens","link":"Data-OpenApi-Lens.html#v:_OpenApiItemsObject"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SchemaOptions\">SchemaOptions</a> = <a href=\"#v:SchemaOptions\">SchemaOptions</a> {<ul class=\"subs\"><li><a href=\"#v:fieldLabelModifier\">fieldLabelModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:constructorTagModifier\">constructorTagModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:datatypeNameModifier\">datatypeNameModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:allNullaryToStringTag\">allNullaryToStringTag</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:unwrapUnaryRecords\">unwrapUnaryRecords</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:sumEncoding\">sumEncoding</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:SumEncoding\" title=\"Data.Aeson.Types\">SumEncoding</a></li></ul>}","name":"SchemaOptions datatypeNameModifier unwrapUnaryRecords sumEncoding allNullaryToStringTag constructorTagModifier fieldLabelModifier SchemaOptions","module":"Data.OpenApi.SchemaOptions","link":"Data-OpenApi-SchemaOptions.html#t:SchemaOptions"},{"display_html":"<a href=\"#v:defaultSchemaOptions\">defaultSchemaOptions</a> :: <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a>","name":"defaultSchemaOptions","module":"Data.OpenApi.SchemaOptions","link":"Data-OpenApi-SchemaOptions.html#v:defaultSchemaOptions"},{"display_html":"<a href=\"#v:fromAesonOptions\">fromAesonOptions</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Options\" title=\"Data.Aeson.Types\">Options</a> -&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a>","name":"fromAesonOptions","module":"Data.OpenApi.SchemaOptions","link":"Data-OpenApi-SchemaOptions.html#v:fromAesonOptions"},{"display_html":"<a href=\"#v:binarySchema\">binarySchema</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"binarySchema","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#v:binarySchema"},{"display_html":"<a href=\"#v:byteSchema\">byteSchema</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"byteSchema","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#v:byteSchema"},{"display_html":"<a href=\"#v:passwordSchema\">passwordSchema</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"passwordSchema","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#v:passwordSchema"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:ToParamSchema\">ToParamSchema</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:toParamSchema\">toParamSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a></li></ul>","name":"ToParamSchema toParamSchema","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#t:ToParamSchema"},{"display_html":"<a href=\"#v:toParamSchemaBoundedIntegral\">toParamSchemaBoundedIntegral</a> :: <span class=\"keyword\">forall</span> a t. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> a, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> a) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toParamSchemaBoundedIntegral","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#v:toParamSchemaBoundedIntegral"},{"display_html":"<a href=\"#v:timeParamSchema\">timeParamSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"timeParamSchema","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#v:timeParamSchema"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:ToParamSchemaByteStringError\">ToParamSchemaByteStringError</a> bs <span class=\"keyword\">where ...</span>","name":"ToParamSchemaByteStringError","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#t:ToParamSchemaByteStringError"},{"display_html":"<a href=\"#v:genericToParamSchema\">genericToParamSchema</a> :: <span class=\"keyword\">forall</span> a t. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"Data-OpenApi-Internal-ParamSchema.html#t:GToParamSchema\" title=\"Data.OpenApi.Internal.ParamSchema\">GToParamSchema</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"genericToParamSchema","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#v:genericToParamSchema"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:GToParamSchema\">GToParamSchema</a> (f :: * -&gt; *) <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:gtoParamSchema\">gtoParamSchema</a> :: <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> f -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a></li></ul>","name":"GToParamSchema gtoParamSchema","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#t:GToParamSchema"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:GEnumParamSchema\">GEnumParamSchema</a> (f :: * -&gt; *) <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:genumParamSchema\">genumParamSchema</a> :: <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> f -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a></li></ul>","name":"GEnumParamSchema genumParamSchema","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#t:GEnumParamSchema"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Proxy3\">Proxy3</a> a b c = <a href=\"#v:Proxy3\">Proxy3</a>","name":"Proxy3 Proxy3","module":"Data.OpenApi.Internal.ParamSchema","link":"Data-OpenApi-Internal-ParamSchema.html#t:Proxy3"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:ToParamSchema\">ToParamSchema</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:toParamSchema\">toParamSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a></li></ul>","name":"ToParamSchema toParamSchema","module":"Data.OpenApi.ParamSchema","link":"Data-OpenApi-ParamSchema.html#t:ToParamSchema"},{"display_html":"<a href=\"#v:genericToParamSchema\">genericToParamSchema</a> :: <span class=\"keyword\">forall</span> a t. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"Data-OpenApi-Internal-ParamSchema.html#t:GToParamSchema\" title=\"Data.OpenApi.Internal.ParamSchema\">GToParamSchema</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a)) =&gt; <a href=\"Data-OpenApi-ParamSchema.html#t:SchemaOptions\" title=\"Data.OpenApi.ParamSchema\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"genericToParamSchema","module":"Data.OpenApi.ParamSchema","link":"Data-OpenApi-ParamSchema.html#v:genericToParamSchema"},{"display_html":"<a href=\"#v:toParamSchemaBoundedIntegral\">toParamSchemaBoundedIntegral</a> :: <span class=\"keyword\">forall</span> a t. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> a, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> a) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toParamSchemaBoundedIntegral","module":"Data.OpenApi.ParamSchema","link":"Data-OpenApi-ParamSchema.html#v:toParamSchemaBoundedIntegral"},{"display_html":"<a href=\"#v:passwordSchema\">passwordSchema</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"passwordSchema","module":"Data.OpenApi.ParamSchema","link":"Data-OpenApi-ParamSchema.html#v:passwordSchema"},{"display_html":"<a href=\"#v:binarySchema\">binarySchema</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"binarySchema","module":"Data.OpenApi.ParamSchema","link":"Data-OpenApi-ParamSchema.html#v:binarySchema"},{"display_html":"<a href=\"#v:byteSchema\">byteSchema</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"byteSchema","module":"Data.OpenApi.ParamSchema","link":"Data-OpenApi-ParamSchema.html#v:byteSchema"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SchemaOptions\">SchemaOptions</a> = <a href=\"#v:SchemaOptions\">SchemaOptions</a> {<ul class=\"subs\"><li><a href=\"#v:fieldLabelModifier\">fieldLabelModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:constructorTagModifier\">constructorTagModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:datatypeNameModifier\">datatypeNameModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:allNullaryToStringTag\">allNullaryToStringTag</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:unwrapUnaryRecords\">unwrapUnaryRecords</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:sumEncoding\">sumEncoding</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:SumEncoding\" title=\"Data.Aeson.Types\">SumEncoding</a></li></ul>}","name":"SchemaOptions SchemaOptions fieldLabelModifier constructorTagModifier allNullaryToStringTag sumEncoding unwrapUnaryRecords datatypeNameModifier","module":"Data.OpenApi.ParamSchema","link":"Data-OpenApi-ParamSchema.html#t:SchemaOptions"},{"display_html":"<a href=\"#v:defaultSchemaOptions\">defaultSchemaOptions</a> :: <a href=\"Data-OpenApi-ParamSchema.html#t:SchemaOptions\" title=\"Data.OpenApi.ParamSchema\">SchemaOptions</a>","name":"defaultSchemaOptions","module":"Data.OpenApi.ParamSchema","link":"Data-OpenApi-ParamSchema.html#v:defaultSchemaOptions"},{"display_html":"<a href=\"#v:unnamed\">unnamed</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"unnamed","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:unnamed"},{"display_html":"<a href=\"#v:named\">named</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"named","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:named"},{"display_html":"<a href=\"#v:plain\">plain</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"plain","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:plain"},{"display_html":"<a href=\"#v:unname\">unname</a> :: <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"unname","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:unname"},{"display_html":"<a href=\"#v:rename\">rename</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"rename","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:rename"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"/package/base-4.16.3.0/docs/Data-Typeable.html#t:Typeable\" title=\"Data.Typeable\">Typeable</a> a =&gt; <a href=\"#t:ToSchema\">ToSchema</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:declareNamedSchema\">declareNamedSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a></li></ul>","name":"ToSchema declareNamedSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#t:ToSchema"},{"display_html":"<a href=\"#v:declareSchema\">declareSchema</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"declareSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:declareSchema"},{"display_html":"<a href=\"#v:toNamedSchema\">toNamedSchema</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"toNamedSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:toNamedSchema"},{"display_html":"<a href=\"#v:schemaName\">schemaName</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"schemaName","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:schemaName"},{"display_html":"<a href=\"#v:toSchema\">toSchema</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:toSchema"},{"display_html":"<a href=\"#v:toSchemaRef\">toSchemaRef</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toSchemaRef","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:toSchemaRef"},{"display_html":"<a href=\"#v:declareSchemaRef\">declareSchemaRef</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)","name":"declareSchemaRef","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:declareSchemaRef"},{"display_html":"<a href=\"#v:inlineSchemasWhen\">inlineSchemasWhen</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> s =&gt; (<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; s -&gt; s","name":"inlineSchemasWhen","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:inlineSchemasWhen"},{"display_html":"<a href=\"#v:inlineSchemas\">inlineSchemas</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> s =&gt; [<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>] -&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; s -&gt; s","name":"inlineSchemas","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:inlineSchemas"},{"display_html":"<a href=\"#v:inlineAllSchemas\">inlineAllSchemas</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> s =&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; s -&gt; s","name":"inlineAllSchemas","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:inlineAllSchemas"},{"display_html":"<a href=\"#v:toInlinedSchema\">toInlinedSchema</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toInlinedSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:toInlinedSchema"},{"display_html":"<a href=\"#v:inlineNonRecursiveSchemas\">inlineNonRecursiveSchemas</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> s =&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; s -&gt; s","name":"inlineNonRecursiveSchemas","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:inlineNonRecursiveSchemas"},{"display_html":"<a href=\"#v:sketchSchema\">sketchSchema</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a =&gt; a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"sketchSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:sketchSchema"},{"display_html":"<a href=\"#v:sketchStrictSchema\">sketchStrictSchema</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a =&gt; a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"sketchStrictSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:sketchStrictSchema"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:GToSchema\">GToSchema</a> (f :: * -&gt; *) <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:gdeclareNamedSchema\">gdeclareNamedSchema</a> :: <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> f -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a></li></ul>","name":"GToSchema gdeclareNamedSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#t:GToSchema"},{"display_html":"<a href=\"#v:timeSchema\">timeSchema</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"timeSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:timeSchema"},{"display_html":"<span class=\"keyword\">type family</span> <a href=\"#t:ToSchemaByteStringError\">ToSchemaByteStringError</a> bs <span class=\"keyword\">where ...</span>","name":"ToSchemaByteStringError","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#t:ToSchemaByteStringError"},{"display_html":"<a href=\"#v:toSchemaBoundedIntegral\">toSchemaBoundedIntegral</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> a, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> a) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toSchemaBoundedIntegral","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:toSchemaBoundedIntegral"},{"display_html":"<a href=\"#v:genericToNamedSchemaBoundedIntegral\">genericToNamedSchemaBoundedIntegral</a> :: <span class=\"keyword\">forall</span> a d f. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> a, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a ~ <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:D1\" title=\"GHC.Generics\">D1</a> d f, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"genericToNamedSchemaBoundedIntegral","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:genericToNamedSchemaBoundedIntegral"},{"display_html":"<a href=\"#v:genericDeclareNamedSchemaNewtype\">genericDeclareNamedSchemaNewtype</a> :: <span class=\"keyword\">forall</span> a d c s i inner. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a ~ <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:D1\" title=\"GHC.Generics\">D1</a> d (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:C1\" title=\"GHC.Generics\">C1</a> c (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:S1\" title=\"GHC.Generics\">S1</a> s (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:K1\" title=\"GHC.Generics\">K1</a> i inner)))) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; (<a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> inner -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"genericDeclareNamedSchemaNewtype","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:genericDeclareNamedSchemaNewtype"},{"display_html":"<a href=\"#v:declareSchemaBoundedEnumKeyMapping\">declareSchemaBoundedEnumKeyMapping</a> :: <span class=\"keyword\">forall</span> map key value. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> key, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key, <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSONKey\" title=\"Data.Aeson.Types\">ToJSONKey</a> key, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> key, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> value) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> (map key value) -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"declareSchemaBoundedEnumKeyMapping","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:declareSchemaBoundedEnumKeyMapping"},{"display_html":"<a href=\"#v:toSchemaBoundedEnumKeyMapping\">toSchemaBoundedEnumKeyMapping</a> :: <span class=\"keyword\">forall</span> map key value. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> key, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key, <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSONKey\" title=\"Data.Aeson.Types\">ToJSONKey</a> key, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> key, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> value) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> (map key value) -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toSchemaBoundedEnumKeyMapping","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:toSchemaBoundedEnumKeyMapping"},{"display_html":"<a href=\"#v:genericDeclareSchema\">genericDeclareSchema</a> :: (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a), <a href=\"/package/base-4.16.3.0/docs/Data-Typeable.html#t:Typeable\" title=\"Data.Typeable\">Typeable</a> a) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"genericDeclareSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:genericDeclareSchema"},{"display_html":"<a href=\"#v:genericDeclareNamedSchema\">genericDeclareNamedSchema</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a), <a href=\"/package/base-4.16.3.0/docs/Data-Typeable.html#t:Typeable\" title=\"Data.Typeable\">Typeable</a> a) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"genericDeclareNamedSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:genericDeclareNamedSchema"},{"display_html":"<a href=\"#v:genericNameSchema\">genericNameSchema</a> :: <span class=\"keyword\">forall</span> a d f. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a ~ <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:D1\" title=\"GHC.Generics\">D1</a> d f, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"genericNameSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:genericNameSchema"},{"display_html":"<a href=\"#v:gdatatypeSchemaName\">gdatatypeSchemaName</a> :: <span class=\"keyword\">forall</span> d. <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> d -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"gdatatypeSchemaName","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:gdatatypeSchemaName"},{"display_html":"<a href=\"#v:paramSchemaToNamedSchema\">paramSchemaToNamedSchema</a> :: (<a href=\"Data-OpenApi-Internal-ParamSchema.html#t:ToParamSchema\" title=\"Data.OpenApi.Internal.ParamSchema\">ToParamSchema</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a ~ <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:D1\" title=\"GHC.Generics\">D1</a> d f, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"paramSchemaToNamedSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:paramSchemaToNamedSchema"},{"display_html":"<a href=\"#v:paramSchemaToSchema\">paramSchemaToSchema</a> :: <a href=\"Data-OpenApi-Internal-ParamSchema.html#t:ToParamSchema\" title=\"Data.OpenApi.Internal.ParamSchema\">ToParamSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"paramSchemaToSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:paramSchemaToSchema"},{"display_html":"<a href=\"#v:nullarySchema\">nullarySchema</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"nullarySchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:nullarySchema"},{"display_html":"<a href=\"#v:gtoNamedSchema\">gtoNamedSchema</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> f =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> f -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"gtoNamedSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:gtoNamedSchema"},{"display_html":"<a href=\"#v:gdeclareSchema\">gdeclareSchema</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> f =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> f -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"gdeclareSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:gdeclareSchema"},{"display_html":"<a href=\"#v:gdeclareSchemaRef\">gdeclareSchemaRef</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> a =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)","name":"gdeclareSchemaRef","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:gdeclareSchemaRef"},{"display_html":"<a href=\"#v:appendItem\">appendItem</a> :: <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApiItems\" title=\"Data.OpenApi.Internal\">OpenApiItems</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApiItems\" title=\"Data.OpenApi.Internal\">OpenApiItems</a>","name":"appendItem","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:appendItem"},{"display_html":"<a href=\"#v:withFieldSchema\">withFieldSchema</a> :: <span class=\"keyword\">forall</span> proxy s f. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Selector\" title=\"GHC.Generics\">Selector</a> s, <a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> f) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; proxy s f -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"withFieldSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:withFieldSchema"},{"display_html":"<a href=\"#v:gdeclareNamedSumSchema\">gdeclareNamedSumSchema</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:GSumToSchema\" title=\"Data.OpenApi.Internal.Schema\">GSumToSchema</a> f =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> f -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"gdeclareNamedSumSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:gdeclareNamedSumSchema"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AllNullary\">AllNullary</a> = <a href=\"/package/base-4.16.3.0/docs/Data-Monoid.html#t:All\" title=\"Data.Monoid\">All</a>","name":"AllNullary","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#t:AllNullary"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"#t:GSumToSchema\">GSumToSchema</a> (f :: * -&gt; *) <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:gsumToSchema\">gsumToSchema</a> :: <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> f -&gt; <a href=\"/package/mtl-2.2.2/docs/Control-Monad-Writer-Lazy.html#t:WriterT\" title=\"Control.Monad.Writer.Lazy\">WriterT</a> <a href=\"Data-OpenApi-Internal-Schema.html#t:AllNullary\" title=\"Data.OpenApi.Internal.Schema\">AllNullary</a> (<a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)) [(<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>, <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)]</li></ul>","name":"GSumToSchema gsumToSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#t:GSumToSchema"},{"display_html":"<a href=\"#v:gsumConToSchemaWith\">gsumConToSchemaWith</a> :: <span class=\"keyword\">forall</span> c f. (<a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:C1\" title=\"GHC.Generics\">C1</a> c f), <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Constructor\" title=\"GHC.Generics\">Constructor</a> c) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) -&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:C1\" title=\"GHC.Generics\">C1</a> c f) -&gt; (<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>, <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)","name":"gsumConToSchemaWith","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:gsumConToSchemaWith"},{"display_html":"<a href=\"#v:gsumConToSchema\">gsumConToSchema</a> :: (<a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:C1\" title=\"GHC.Generics\">C1</a> c f), <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Constructor\" title=\"GHC.Generics\">Constructor</a> c) =&gt; <a href=\"Data-OpenApi-SchemaOptions.html#t:SchemaOptions\" title=\"Data.OpenApi.SchemaOptions\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:C1\" title=\"GHC.Generics\">C1</a> c f) -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) [(<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>, <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)]","name":"gsumConToSchema","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#v:gsumConToSchema"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Proxy2\">Proxy2</a> a b = <a href=\"#v:Proxy2\">Proxy2</a>","name":"Proxy2 Proxy2","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#t:Proxy2"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Proxy3\">Proxy3</a> a b c = <a href=\"#v:Proxy3\">Proxy3</a>","name":"Proxy3 Proxy3","module":"Data.OpenApi.Internal.Schema","link":"Data-OpenApi-Internal-Schema.html#t:Proxy3"},{"display_html":"<span class=\"keyword\">class</span> <a href=\"/package/base-4.16.3.0/docs/Data-Typeable.html#t:Typeable\" title=\"Data.Typeable\">Typeable</a> a =&gt; <a href=\"#t:ToSchema\">ToSchema</a> a <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:declareNamedSchema\">declareNamedSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a></li></ul>","name":"ToSchema declareNamedSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#t:ToSchema"},{"display_html":"<a href=\"#v:declareSchema\">declareSchema</a> :: <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"declareSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:declareSchema"},{"display_html":"<a href=\"#v:declareSchemaRef\">declareSchemaRef</a> :: <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) (<a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>)","name":"declareSchemaRef","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:declareSchemaRef"},{"display_html":"<a href=\"#v:toSchema\">toSchema</a> :: <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:toSchema"},{"display_html":"<a href=\"#v:toSchemaRef\">toSchemaRef</a> :: <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toSchemaRef","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:toSchemaRef"},{"display_html":"<a href=\"#v:schemaName\">schemaName</a> :: <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"schemaName","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:schemaName"},{"display_html":"<a href=\"#v:toInlinedSchema\">toInlinedSchema</a> :: <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toInlinedSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:toInlinedSchema"},{"display_html":"<a href=\"#v:genericDeclareNamedSchema\">genericDeclareNamedSchema</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a), <a href=\"/package/base-4.16.3.0/docs/Data-Typeable.html#t:Typeable\" title=\"Data.Typeable\">Typeable</a> a) =&gt; <a href=\"Data-OpenApi-Schema.html#t:SchemaOptions\" title=\"Data.OpenApi.Schema\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"genericDeclareNamedSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:genericDeclareNamedSchema"},{"display_html":"<a href=\"#v:genericDeclareSchema\">genericDeclareSchema</a> :: (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:GToSchema\" title=\"Data.OpenApi.Internal.Schema\">GToSchema</a> (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a), <a href=\"/package/base-4.16.3.0/docs/Data-Typeable.html#t:Typeable\" title=\"Data.Typeable\">Typeable</a> a) =&gt; <a href=\"Data-OpenApi-Schema.html#t:SchemaOptions\" title=\"Data.OpenApi.Schema\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"genericDeclareSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:genericDeclareSchema"},{"display_html":"<a href=\"#v:genericDeclareNamedSchemaNewtype\">genericDeclareNamedSchemaNewtype</a> :: <span class=\"keyword\">forall</span> a d c s i inner. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a ~ <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:D1\" title=\"GHC.Generics\">D1</a> d (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:C1\" title=\"GHC.Generics\">C1</a> c (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:S1\" title=\"GHC.Generics\">S1</a> s (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:K1\" title=\"GHC.Generics\">K1</a> i inner)))) =&gt; <a href=\"Data-OpenApi-Schema.html#t:SchemaOptions\" title=\"Data.OpenApi.Schema\">SchemaOptions</a> -&gt; (<a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> inner -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"genericDeclareNamedSchemaNewtype","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:genericDeclareNamedSchemaNewtype"},{"display_html":"<a href=\"#v:genericNameSchema\">genericNameSchema</a> :: <span class=\"keyword\">forall</span> a d f. (<a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a ~ <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:D1\" title=\"GHC.Generics\">D1</a> d f, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d) =&gt; <a href=\"Data-OpenApi-Schema.html#t:SchemaOptions\" title=\"Data.OpenApi.Schema\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"genericNameSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:genericNameSchema"},{"display_html":"<a href=\"#v:genericToNamedSchemaBoundedIntegral\">genericToNamedSchemaBoundedIntegral</a> :: <span class=\"keyword\">forall</span> a d f. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> a, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a ~ <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:D1\" title=\"GHC.Generics\">D1</a> d f, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d) =&gt; <a href=\"Data-OpenApi-Schema.html#t:SchemaOptions\" title=\"Data.OpenApi.Schema\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"genericToNamedSchemaBoundedIntegral","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:genericToNamedSchemaBoundedIntegral"},{"display_html":"<a href=\"#v:toSchemaBoundedIntegral\">toSchemaBoundedIntegral</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> a, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integral\" title=\"Prelude\">Integral</a> a) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toSchemaBoundedIntegral","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:toSchemaBoundedIntegral"},{"display_html":"<a href=\"#v:declareSchemaBoundedEnumKeyMapping\">declareSchemaBoundedEnumKeyMapping</a> :: <span class=\"keyword\">forall</span> map key value. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> key, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key, <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSONKey\" title=\"Data.Aeson.Types\">ToJSONKey</a> key, <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> key, <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> value) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> (map key value) -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"declareSchemaBoundedEnumKeyMapping","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:declareSchemaBoundedEnumKeyMapping"},{"display_html":"<a href=\"#v:toSchemaBoundedEnumKeyMapping\">toSchemaBoundedEnumKeyMapping</a> :: <span class=\"keyword\">forall</span> map key value. (<a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Bounded\" title=\"Prelude\">Bounded</a> key, <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Enum\" title=\"Prelude\">Enum</a> key, <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSONKey\" title=\"Data.Aeson.Types\">ToJSONKey</a> key, <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> key, <a href=\"Data-OpenApi-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Schema\">ToSchema</a> value) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> (map key value) -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"toSchemaBoundedEnumKeyMapping","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:toSchemaBoundedEnumKeyMapping"},{"display_html":"<a href=\"#v:paramSchemaToNamedSchema\">paramSchemaToNamedSchema</a> :: (<a href=\"Data-OpenApi-Internal-ParamSchema.html#t:ToParamSchema\" title=\"Data.OpenApi.Internal.ParamSchema\">ToParamSchema</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Generic\" title=\"GHC.Generics\">Generic</a> a, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Rep\" title=\"GHC.Generics\">Rep</a> a ~ <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:D1\" title=\"GHC.Generics\">D1</a> d f, <a href=\"/package/base-4.16.3.0/docs/GHC-Generics.html#t:Datatype\" title=\"GHC.Generics\">Datatype</a> d) =&gt; <a href=\"Data-OpenApi-Schema.html#t:SchemaOptions\" title=\"Data.OpenApi.Schema\">SchemaOptions</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:NamedSchema\" title=\"Data.OpenApi.Internal\">NamedSchema</a>","name":"paramSchemaToNamedSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:paramSchemaToNamedSchema"},{"display_html":"<a href=\"#v:paramSchemaToSchema\">paramSchemaToSchema</a> :: <a href=\"Data-OpenApi-Internal-ParamSchema.html#t:ToParamSchema\" title=\"Data.OpenApi.Internal.ParamSchema\">ToParamSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"paramSchemaToSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:paramSchemaToSchema"},{"display_html":"<a href=\"#v:sketchSchema\">sketchSchema</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a =&gt; a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"sketchSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:sketchSchema"},{"display_html":"<a href=\"#v:sketchStrictSchema\">sketchStrictSchema</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a =&gt; a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>","name":"sketchStrictSchema","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:sketchStrictSchema"},{"display_html":"<a href=\"#v:inlineNonRecursiveSchemas\">inlineNonRecursiveSchemas</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> s =&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; s -&gt; s","name":"inlineNonRecursiveSchemas","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:inlineNonRecursiveSchemas"},{"display_html":"<a href=\"#v:inlineAllSchemas\">inlineAllSchemas</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> s =&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; s -&gt; s","name":"inlineAllSchemas","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:inlineAllSchemas"},{"display_html":"<a href=\"#v:inlineSchemas\">inlineSchemas</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> s =&gt; [<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>] -&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; s -&gt; s","name":"inlineSchemas","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:inlineSchemas"},{"display_html":"<a href=\"#v:inlineSchemasWhen\">inlineSchemasWhen</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Data.html#t:Data\" title=\"Data.Data\">Data</a> s =&gt; (<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; s -&gt; s","name":"inlineSchemasWhen","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:inlineSchemasWhen"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SchemaOptions\">SchemaOptions</a> = <a href=\"#v:SchemaOptions\">SchemaOptions</a> {<ul class=\"subs\"><li><a href=\"#v:fieldLabelModifier\">fieldLabelModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:constructorTagModifier\">constructorTagModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:datatypeNameModifier\">datatypeNameModifier</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a></li><li><a href=\"#v:allNullaryToStringTag\">allNullaryToStringTag</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:unwrapUnaryRecords\">unwrapUnaryRecords</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:sumEncoding\">sumEncoding</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:SumEncoding\" title=\"Data.Aeson.Types\">SumEncoding</a></li></ul>}","name":"SchemaOptions SchemaOptions fieldLabelModifier constructorTagModifier allNullaryToStringTag sumEncoding unwrapUnaryRecords datatypeNameModifier","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#t:SchemaOptions"},{"display_html":"<a href=\"#v:defaultSchemaOptions\">defaultSchemaOptions</a> :: <a href=\"Data-OpenApi-Schema.html#t:SchemaOptions\" title=\"Data.OpenApi.Schema\">SchemaOptions</a>","name":"defaultSchemaOptions","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:defaultSchemaOptions"},{"display_html":"<a href=\"#v:fromAesonOptions\">fromAesonOptions</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Options\" title=\"Data.Aeson.Types\">Options</a> -&gt; <a href=\"Data-OpenApi-Schema.html#t:SchemaOptions\" title=\"Data.OpenApi.Schema\">SchemaOptions</a>","name":"fromAesonOptions","module":"Data.OpenApi.Schema","link":"Data-OpenApi-Schema.html#v:fromAesonOptions"},{"display_html":"<a href=\"#v:allOperations\">allOperations</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Traversal-39-\" title=\"Control.Lens.Type\">Traversal'</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a>","name":"allOperations","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:allOperations"},{"display_html":"<a href=\"#v:operationsOf\">operationsOf</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> -&gt; <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Traversal-39-\" title=\"Control.Lens.Type\">Traversal'</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a>","name":"operationsOf","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:operationsOf"},{"display_html":"<a href=\"#v:applyTags\">applyTags</a> :: [<a href=\"Data-OpenApi-Internal.html#t:Tag\" title=\"Data.OpenApi.Internal\">Tag</a>] -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a>","name":"applyTags","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:applyTags"},{"display_html":"<a href=\"#v:applyTagsFor\">applyTagsFor</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Traversal-39-\" title=\"Control.Lens.Type\">Traversal'</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a> -&gt; [<a href=\"Data-OpenApi-Internal.html#t:Tag\" title=\"Data.OpenApi.Internal\">Tag</a>] -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a>","name":"applyTagsFor","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:applyTagsFor"},{"display_html":"<a href=\"#v:setResponse\">setResponse</a> :: <a href=\"Data-OpenApi-Internal.html#t:HttpStatusCode\" title=\"Data.OpenApi.Internal\">HttpStatusCode</a> -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a>","name":"setResponse","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:setResponse"},{"display_html":"<a href=\"#v:setResponseWith\">setResponseWith</a> :: (<a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a>) -&gt; <a href=\"Data-OpenApi-Internal.html#t:HttpStatusCode\" title=\"Data.OpenApi.Internal\">HttpStatusCode</a> -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a>","name":"setResponseWith","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:setResponseWith"},{"display_html":"<a href=\"#v:setResponseFor\">setResponseFor</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Traversal-39-\" title=\"Control.Lens.Type\">Traversal'</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:HttpStatusCode\" title=\"Data.OpenApi.Internal\">HttpStatusCode</a> -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a>","name":"setResponseFor","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:setResponseFor"},{"display_html":"<a href=\"#v:setResponseForWith\">setResponseForWith</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Traversal-39-\" title=\"Control.Lens.Type\">Traversal'</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> <a href=\"Data-OpenApi-Internal.html#t:Operation\" title=\"Data.OpenApi.Internal\">Operation</a> -&gt; (<a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a>) -&gt; <a href=\"Data-OpenApi-Internal.html#t:HttpStatusCode\" title=\"Data.OpenApi.Internal\">HttpStatusCode</a> -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a>","name":"setResponseForWith","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:setResponseForWith"},{"display_html":"<a href=\"#v:prependPath\">prependPath</a> :: <a href=\"/package/base-4.16.3.0/docs/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:OpenApi\" title=\"Data.OpenApi.Internal\">OpenApi</a>","name":"prependPath","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:prependPath"},{"display_html":"<a href=\"#v:declareResponse\">declareResponse</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"Data-OpenApi-Declare.html#t:Declare\" title=\"Data.OpenApi.Declare\">Declare</a> (<a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a>) <a href=\"Data-OpenApi-Internal.html#t:Response\" title=\"Data.OpenApi.Internal\">Response</a>","name":"declareResponse","module":"Data.OpenApi.Operation","link":"Data-OpenApi-Operation.html#v:declareResponse"},{"display_html":"<a href=\"#v:validatePrettyToJSON\">validatePrettyToJSON</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a) =&gt; a -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"validatePrettyToJSON","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validatePrettyToJSON"},{"display_html":"<a href=\"#v:validateToJSON\">validateToJSON</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a) =&gt; a -&gt; [<a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Internal.Schema.Validation\">ValidationError</a>]","name":"validateToJSON","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateToJSON"},{"display_html":"<a href=\"#v:validateToJSONWithPatternChecker\">validateToJSONWithPatternChecker</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a) =&gt; (<a href=\"Data-OpenApi-Internal.html#t:Pattern\" title=\"Data.OpenApi.Internal\">Pattern</a> -&gt; <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; a -&gt; [<a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Internal.Schema.Validation\">ValidationError</a>]","name":"validateToJSONWithPatternChecker","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateToJSONWithPatternChecker"},{"display_html":"<a href=\"#v:renderValidationErrors\">renderValidationErrors</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a) =&gt; (a -&gt; [<a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Internal.Schema.Validation\">ValidationError</a>]) -&gt; a -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"renderValidationErrors","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:renderValidationErrors"},{"display_html":"<a href=\"#v:validateJSON\">validateJSON</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; [<a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Internal.Schema.Validation\">ValidationError</a>]","name":"validateJSON","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateJSON"},{"display_html":"<a href=\"#v:validateJSONWithPatternChecker\">validateJSONWithPatternChecker</a> :: (<a href=\"Data-OpenApi-Internal.html#t:Pattern\" title=\"Data.OpenApi.Internal\">Pattern</a> -&gt; <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; [<a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Internal.Schema.Validation\">ValidationError</a>]","name":"validateJSONWithPatternChecker","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateJSONWithPatternChecker"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ValidationError\">ValidationError</a> = <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"ValidationError","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#t:ValidationError"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Result\">Result</a> a<ul class=\"subs\"><li>= <a href=\"#v:Failed\">Failed</a> [<a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Internal.Schema.Validation\">ValidationError</a>]</li><li>| <a href=\"#v:Passed\">Passed</a> a</li></ul>","name":"Result Passed Failed","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#t:Result"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Config\">Config</a> = <a href=\"#v:Config\">Config</a> {<ul class=\"subs\"><li><a href=\"#v:configPatternChecker\">configPatternChecker</a> :: <a href=\"Data-OpenApi-Internal.html#t:Pattern\" title=\"Data.OpenApi.Internal\">Pattern</a> -&gt; <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:configDefinitions\">configDefinitions</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a></li></ul>}","name":"Config configDefinitions configPatternChecker Config","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#t:Config"},{"display_html":"<a href=\"#v:defaultConfig\">defaultConfig</a> :: <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Config\" title=\"Data.OpenApi.Internal.Schema.Validation\">Config</a>","name":"defaultConfig","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:defaultConfig"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Validation\">Validation</a> s a = <a href=\"#v:Validation\">Validation</a> {<ul class=\"subs\"><li><a href=\"#v:runValidation\">runValidation</a> :: <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Config\" title=\"Data.OpenApi.Internal.Schema.Validation\">Config</a> -&gt; s -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Result\" title=\"Data.OpenApi.Internal.Schema.Validation\">Result</a> a</li></ul>}","name":"Validation runValidation Validation","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#t:Validation"},{"display_html":"<a href=\"#v:withConfig\">withConfig</a> :: (<a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Config\" title=\"Data.OpenApi.Internal.Schema.Validation\">Config</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s a) -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s a","name":"withConfig","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:withConfig"},{"display_html":"<a href=\"#v:withSchema\">withSchema</a> :: (s -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s a) -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s a","name":"withSchema","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:withSchema"},{"display_html":"<a href=\"#v:invalid\">invalid</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> schema a","name":"invalid","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:invalid"},{"display_html":"<a href=\"#v:valid\">valid</a> :: <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> schema ()","name":"valid","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:valid"},{"display_html":"<a href=\"#v:checkMissing\">checkMissing</a> :: <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s () -&gt; <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s (<a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; (a -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s ()) -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s ()","name":"checkMissing","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:checkMissing"},{"display_html":"<a href=\"#v:check\">check</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Type.html#t:Lens-39-\" title=\"Control.Lens.Type\">Lens'</a> s (<a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> a) -&gt; (a -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s ()) -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s ()","name":"check","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:check"},{"display_html":"<a href=\"#v:sub\">sub</a> :: t -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> t a -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s a","name":"sub","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:sub"},{"display_html":"<a href=\"#v:sub_\">sub_</a> :: <a href=\"/package/lens-5.2.3/docs/Control-Lens-Getter.html#t:Getting\" title=\"Control.Lens.Getter\">Getting</a> a s a -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> a r -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s r","name":"sub_","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:sub_"},{"display_html":"<a href=\"#v:withRef\">withRef</a> :: <a href=\"Data-OpenApi-Internal.html#t:Reference\" title=\"Data.OpenApi.Internal\">Reference</a> -&gt; (<a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s a) -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s a","name":"withRef","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:withRef"},{"display_html":"<a href=\"#v:validateWithSchemaRef\">validateWithSchemaRef</a> :: <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> s ()","name":"validateWithSchemaRef","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateWithSchemaRef"},{"display_html":"<a href=\"#v:validateWithSchema\">validateWithSchema</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateWithSchema","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateWithSchema"},{"display_html":"<a href=\"#v:validateInteger\">validateInteger</a> :: <a href=\"/package/scientific-0.3.7.0/docs/Data-Scientific.html#t:Scientific\" title=\"Data.Scientific\">Scientific</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateInteger","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateInteger"},{"display_html":"<a href=\"#v:validateNumber\">validateNumber</a> :: <a href=\"/package/scientific-0.3.7.0/docs/Data-Scientific.html#t:Scientific\" title=\"Data.Scientific\">Scientific</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateNumber","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateNumber"},{"display_html":"<a href=\"#v:validateString\">validateString</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateString","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateString"},{"display_html":"<a href=\"#v:validateArray\">validateArray</a> :: <a href=\"/package/vector-0.13.1.0/docs/Data-Vector.html#t:Vector\" title=\"Data.Vector\">Vector</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateArray","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateArray"},{"display_html":"<a href=\"#v:validateObject\">validateObject</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-KeyMap.html#t:KeyMap\" title=\"Data.Aeson.KeyMap\">KeyMap</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateObject","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateObject"},{"display_html":"<a href=\"#v:validateEnum\">validateEnum</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateEnum","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateEnum"},{"display_html":"<a href=\"#v:inferSchemaTypes\">inferSchemaTypes</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; [<a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a>]","name":"inferSchemaTypes","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:inferSchemaTypes"},{"display_html":"<a href=\"#v:inferParamSchemaTypes\">inferParamSchemaTypes</a> :: <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; [<a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a>]","name":"inferParamSchemaTypes","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:inferParamSchemaTypes"},{"display_html":"<a href=\"#v:validateSchemaType\">validateSchemaType</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateSchemaType","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateSchemaType"},{"display_html":"<a href=\"#v:validateParamSchemaType\">validateParamSchemaType</a> :: <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; <a href=\"Data-OpenApi-Internal-Schema-Validation.html#t:Validation\" title=\"Data.OpenApi.Internal.Schema.Validation\">Validation</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> ()","name":"validateParamSchemaType","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:validateParamSchemaType"},{"display_html":"<a href=\"#v:showType\">showType</a> :: (<a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:OpenApiType\" title=\"Data.OpenApi.Internal\">OpenApiType</a>, <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>) -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"showType","module":"Data.OpenApi.Internal.Schema.Validation","link":"Data-OpenApi-Internal-Schema-Validation.html#v:showType"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ValidationError\">ValidationError</a> = <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"ValidationError","module":"Data.OpenApi.Schema.Validation","link":"Data-OpenApi-Schema-Validation.html#t:ValidationError"},{"display_html":"<a href=\"#v:validatePrettyToJSON\">validatePrettyToJSON</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a) =&gt; a -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"validatePrettyToJSON","module":"Data.OpenApi.Schema.Validation","link":"Data-OpenApi-Schema-Validation.html#v:validatePrettyToJSON"},{"display_html":"<a href=\"#v:validateToJSON\">validateToJSON</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a) =&gt; a -&gt; [<a href=\"Data-OpenApi-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Schema.Validation\">ValidationError</a>]","name":"validateToJSON","module":"Data.OpenApi.Schema.Validation","link":"Data-OpenApi-Schema-Validation.html#v:validateToJSON"},{"display_html":"<a href=\"#v:validateToJSONWithPatternChecker\">validateToJSONWithPatternChecker</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a) =&gt; (<a href=\"Data-OpenApi-Internal.html#t:Pattern\" title=\"Data.OpenApi.Internal\">Pattern</a> -&gt; <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; a -&gt; [<a href=\"Data-OpenApi-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Schema.Validation\">ValidationError</a>]","name":"validateToJSONWithPatternChecker","module":"Data.OpenApi.Schema.Validation","link":"Data-OpenApi-Schema-Validation.html#v:validateToJSONWithPatternChecker"},{"display_html":"<a href=\"#v:renderValidationErrors\">renderValidationErrors</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:ToJSON\" title=\"Data.Aeson.Types\">ToJSON</a> a, <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a) =&gt; (a -&gt; [<a href=\"Data-OpenApi-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Schema.Validation\">ValidationError</a>]) -&gt; a -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-String.html#t:String\" title=\"Data.String\">String</a>","name":"renderValidationErrors","module":"Data.OpenApi.Schema.Validation","link":"Data-OpenApi-Schema-Validation.html#v:renderValidationErrors"},{"display_html":"<a href=\"#v:validateJSON\">validateJSON</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; [<a href=\"Data-OpenApi-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Schema.Validation\">ValidationError</a>]","name":"validateJSON","module":"Data.OpenApi.Schema.Validation","link":"Data-OpenApi-Schema-Validation.html#v:validateJSON"},{"display_html":"<a href=\"#v:validateJSONWithPatternChecker\">validateJSONWithPatternChecker</a> :: (<a href=\"Data-OpenApi-Internal.html#t:Pattern\" title=\"Data.OpenApi.Internal\">Pattern</a> -&gt; <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> -&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a>) -&gt; <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a> -&gt; [<a href=\"Data-OpenApi-Schema-Validation.html#t:ValidationError\" title=\"Data.OpenApi.Schema.Validation\">ValidationError</a>]","name":"validateJSONWithPatternChecker","module":"Data.OpenApi.Schema.Validation","link":"Data-OpenApi-Schema-Validation.html#v:validateJSONWithPatternChecker"},{"display_html":"module <a href=\"Data-OpenApi-Lens.html\">Data.OpenApi.Lens</a>","name":"","module":"Data.OpenApi","link":""},{"display_html":"module <a href=\"Data-OpenApi-Operation.html\">Data.OpenApi.Operation</a>","name":"","module":"Data.OpenApi","link":""},{"display_html":"module <a href=\"Data-OpenApi-ParamSchema.html\">Data.OpenApi.ParamSchema</a>","name":"","module":"Data.OpenApi","link":""},{"display_html":"module <a href=\"Data-OpenApi-Schema.html\">Data.OpenApi.Schema</a>","name":"","module":"Data.OpenApi","link":""},{"display_html":"module <a href=\"Data-OpenApi-Schema-Validation.html\">Data.OpenApi.Schema.Validation</a>","name":"","module":"Data.OpenApi","link":""},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenApi\">OpenApi</a> = <a href=\"#v:OpenApi\">OpenApi</a> {<ul class=\"subs\"><li><a href=\"#v:_openApiInfo\">_openApiInfo</a> :: <a href=\"Data-OpenApi.html#t:Info\" title=\"Data.OpenApi\">Info</a></li><li><a href=\"#v:_openApiServers\">_openApiServers</a> :: [<a href=\"Data-OpenApi.html#t:Server\" title=\"Data.OpenApi\">Server</a>]</li><li><a href=\"#v:_openApiPaths\">_openApiPaths</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/base-4.16.3.0/docs/System-IO.html#t:FilePath\" title=\"System.IO\">FilePath</a> <a href=\"Data-OpenApi.html#t:PathItem\" title=\"Data.OpenApi\">PathItem</a></li><li><a href=\"#v:_openApiComponents\">_openApiComponents</a> :: <a href=\"Data-OpenApi.html#t:Components\" title=\"Data.OpenApi\">Components</a></li><li><a href=\"#v:_openApiSecurity\">_openApiSecurity</a> :: [<a href=\"Data-OpenApi.html#t:SecurityRequirement\" title=\"Data.OpenApi\">SecurityRequirement</a>]</li><li><a href=\"#v:_openApiTags\">_openApiTags</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashSet-InsOrd.html#t:InsOrdHashSet\" title=\"Data.HashSet.InsOrd\">InsOrdHashSet</a> <a href=\"Data-OpenApi.html#t:Tag\" title=\"Data.OpenApi\">Tag</a></li><li><a href=\"#v:_openApiExternalDocs\">_openApiExternalDocs</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:ExternalDocs\" title=\"Data.OpenApi\">ExternalDocs</a></li><li><a href=\"#v:_openApiOpenapi\">_openApiOpenapi</a> :: <a href=\"Data-OpenApi-Internal.html#t:OpenApiSpecVersion\" title=\"Data.OpenApi.Internal\">OpenApiSpecVersion</a></li></ul>}","name":"OpenApi OpenApi _openApiInfo _openApiServers _openApiPaths _openApiComponents _openApiSecurity _openApiTags _openApiExternalDocs _openApiOpenapi","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OpenApi"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Server\">Server</a> = <a href=\"#v:Server\">Server</a> {<ul class=\"subs\"><li><a href=\"#v:_serverUrl\">_serverUrl</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_serverDescription\">_serverDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_serverVariables\">_serverVariables</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"Data-OpenApi.html#t:ServerVariable\" title=\"Data.OpenApi\">ServerVariable</a></li></ul>}","name":"Server Server _serverUrl _serverDescription _serverVariables","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Server"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ServerVariable\">ServerVariable</a> = <a href=\"#v:ServerVariable\">ServerVariable</a> {<ul class=\"subs\"><li><a href=\"#v:_serverVariableEnum\">_serverVariableEnum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashSet-InsOrd.html#t:InsOrdHashSet\" title=\"Data.HashSet.InsOrd\">InsOrdHashSet</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>)</li><li><a href=\"#v:_serverVariableDefault\">_serverVariableDefault</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_serverVariableDescription\">_serverVariableDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"ServerVariable ServerVariable _serverVariableEnum _serverVariableDefault _serverVariableDescription","module":"Data.OpenApi","link":"Data-OpenApi.html#t:ServerVariable"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Components\">Components</a> = <a href=\"#v:Components\">Components</a> {<ul class=\"subs\"><li><a href=\"#v:_componentsSchemas\">_componentsSchemas</a> :: <a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a></li><li><a href=\"#v:_componentsResponses\">_componentsResponses</a> :: <a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:Response\" title=\"Data.OpenApi\">Response</a></li><li><a href=\"#v:_componentsParameters\">_componentsParameters</a> :: <a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:Param\" title=\"Data.OpenApi\">Param</a></li><li><a href=\"#v:_componentsExamples\">_componentsExamples</a> :: <a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:Example\" title=\"Data.OpenApi\">Example</a></li><li><a href=\"#v:_componentsRequestBodies\">_componentsRequestBodies</a> :: <a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:RequestBody\" title=\"Data.OpenApi\">RequestBody</a></li><li><a href=\"#v:_componentsHeaders\">_componentsHeaders</a> :: <a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:Header\" title=\"Data.OpenApi\">Header</a></li><li><a href=\"#v:_componentsSecuritySchemes\">_componentsSecuritySchemes</a> :: <a href=\"Data-OpenApi.html#t:SecurityDefinitions\" title=\"Data.OpenApi\">SecurityDefinitions</a></li><li><a href=\"#v:_componentsLinks\">_componentsLinks</a> :: <a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:Link\" title=\"Data.OpenApi\">Link</a></li><li><a href=\"#v:_componentsCallbacks\">_componentsCallbacks</a> :: <a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:Callback\" title=\"Data.OpenApi\">Callback</a></li></ul>}","name":"Components Components _componentsSchemas _componentsResponses _componentsParameters _componentsExamples _componentsRequestBodies _componentsHeaders _componentsSecuritySchemes _componentsLinks _componentsCallbacks","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Components"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Info\">Info</a> = <a href=\"#v:Info\">Info</a> {<ul class=\"subs\"><li><a href=\"#v:_infoTitle\">_infoTitle</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_infoDescription\">_infoDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_infoTermsOfService\">_infoTermsOfService</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_infoContact\">_infoContact</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Contact\" title=\"Data.OpenApi\">Contact</a></li><li><a href=\"#v:_infoLicense\">_infoLicense</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:License\" title=\"Data.OpenApi\">License</a></li><li><a href=\"#v:_infoVersion\">_infoVersion</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"Info Info _infoTitle _infoDescription _infoTermsOfService _infoContact _infoLicense _infoVersion","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Info"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Contact\">Contact</a> = <a href=\"#v:Contact\">Contact</a> {<ul class=\"subs\"><li><a href=\"#v:_contactName\">_contactName</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_contactUrl\">_contactUrl</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:URL\" title=\"Data.OpenApi\">URL</a></li><li><a href=\"#v:_contactEmail\">_contactEmail</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"Contact Contact _contactName _contactUrl _contactEmail","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Contact"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:License\">License</a> = <a href=\"#v:License\">License</a> {<ul class=\"subs\"><li><a href=\"#v:_licenseName\">_licenseName</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_licenseUrl\">_licenseUrl</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:URL\" title=\"Data.OpenApi\">URL</a></li></ul>}","name":"License License _licenseName _licenseUrl","module":"Data.OpenApi","link":"Data-OpenApi.html#t:License"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:PathItem\">PathItem</a> = <a href=\"#v:PathItem\">PathItem</a> {<ul class=\"subs\"><li><a href=\"#v:_pathItemSummary\">_pathItemSummary</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_pathItemDescription\">_pathItemDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_pathItemGet\">_pathItemGet</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Operation\" title=\"Data.OpenApi\">Operation</a></li><li><a href=\"#v:_pathItemPut\">_pathItemPut</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Operation\" title=\"Data.OpenApi\">Operation</a></li><li><a href=\"#v:_pathItemPost\">_pathItemPost</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Operation\" title=\"Data.OpenApi\">Operation</a></li><li><a href=\"#v:_pathItemDelete\">_pathItemDelete</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Operation\" title=\"Data.OpenApi\">Operation</a></li><li><a href=\"#v:_pathItemOptions\">_pathItemOptions</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Operation\" title=\"Data.OpenApi\">Operation</a></li><li><a href=\"#v:_pathItemHead\">_pathItemHead</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Operation\" title=\"Data.OpenApi\">Operation</a></li><li><a href=\"#v:_pathItemPatch\">_pathItemPatch</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Operation\" title=\"Data.OpenApi\">Operation</a></li><li><a href=\"#v:_pathItemTrace\">_pathItemTrace</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Operation\" title=\"Data.OpenApi\">Operation</a></li><li><a href=\"#v:_pathItemServers\">_pathItemServers</a> :: [<a href=\"Data-OpenApi.html#t:Server\" title=\"Data.OpenApi\">Server</a>]</li><li><a href=\"#v:_pathItemParameters\">_pathItemParameters</a> :: [<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Param\" title=\"Data.OpenApi\">Param</a>]</li></ul>}","name":"PathItem PathItem _pathItemSummary _pathItemDescription _pathItemGet _pathItemPut _pathItemPost _pathItemDelete _pathItemOptions _pathItemHead _pathItemPatch _pathItemTrace _pathItemServers _pathItemParameters","module":"Data.OpenApi","link":"Data-OpenApi.html#t:PathItem"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Operation\">Operation</a> = <a href=\"#v:Operation\">Operation</a> {<ul class=\"subs\"><li><a href=\"#v:_operationTags\">_operationTags</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashSet-InsOrd.html#t:InsOrdHashSet\" title=\"Data.HashSet.InsOrd\">InsOrdHashSet</a> <a href=\"Data-OpenApi.html#t:TagName\" title=\"Data.OpenApi\">TagName</a></li><li><a href=\"#v:_operationSummary\">_operationSummary</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_operationDescription\">_operationDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_operationExternalDocs\">_operationExternalDocs</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:ExternalDocs\" title=\"Data.OpenApi\">ExternalDocs</a></li><li><a href=\"#v:_operationOperationId\">_operationOperationId</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_operationParameters\">_operationParameters</a> :: [<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Param\" title=\"Data.OpenApi\">Param</a>]</li><li><a href=\"#v:_operationRequestBody\">_operationRequestBody</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:RequestBody\" title=\"Data.OpenApi\">RequestBody</a>)</li><li><a href=\"#v:_operationResponses\">_operationResponses</a> :: <a href=\"Data-OpenApi.html#t:Responses\" title=\"Data.OpenApi\">Responses</a></li><li><a href=\"#v:_operationCallbacks\">_operationCallbacks</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Callback\" title=\"Data.OpenApi\">Callback</a>)</li><li><a href=\"#v:_operationDeprecated\">_operationDeprecated</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_operationSecurity\">_operationSecurity</a> :: [<a href=\"Data-OpenApi.html#t:SecurityRequirement\" title=\"Data.OpenApi\">SecurityRequirement</a>]</li><li><a href=\"#v:_operationServers\">_operationServers</a> :: [<a href=\"Data-OpenApi.html#t:Server\" title=\"Data.OpenApi\">Server</a>]</li></ul>}","name":"Operation Operation _operationTags _operationSummary _operationDescription _operationExternalDocs _operationOperationId _operationParameters _operationRequestBody _operationResponses _operationCallbacks _operationDeprecated _operationSecurity _operationServers","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Operation"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Tag\">Tag</a> = <a href=\"#v:Tag\">Tag</a> {<ul class=\"subs\"><li><a href=\"#v:_tagName\">_tagName</a> :: <a href=\"Data-OpenApi.html#t:TagName\" title=\"Data.OpenApi\">TagName</a></li><li><a href=\"#v:_tagDescription\">_tagDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_tagExternalDocs\">_tagExternalDocs</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:ExternalDocs\" title=\"Data.OpenApi\">ExternalDocs</a></li></ul>}","name":"Tag Tag _tagName _tagDescription _tagExternalDocs","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Tag"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TagName\">TagName</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"TagName","module":"Data.OpenApi","link":"Data-OpenApi.html#t:TagName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenApiType\">OpenApiType</a> <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:OpenApiString\">OpenApiString</a> :: <a href=\"Data-OpenApi.html#t:OpenApiType\" title=\"Data.OpenApi\">OpenApiType</a></li><li><a href=\"#v:OpenApiNumber\">OpenApiNumber</a> :: <a href=\"Data-OpenApi.html#t:OpenApiType\" title=\"Data.OpenApi\">OpenApiType</a></li><li><a href=\"#v:OpenApiInteger\">OpenApiInteger</a> :: <a href=\"Data-OpenApi.html#t:OpenApiType\" title=\"Data.OpenApi\">OpenApiType</a></li><li><a href=\"#v:OpenApiBoolean\">OpenApiBoolean</a> :: <a href=\"Data-OpenApi.html#t:OpenApiType\" title=\"Data.OpenApi\">OpenApiType</a></li><li><a href=\"#v:OpenApiArray\">OpenApiArray</a> :: <a href=\"Data-OpenApi.html#t:OpenApiType\" title=\"Data.OpenApi\">OpenApiType</a></li><li><a href=\"#v:OpenApiNull\">OpenApiNull</a> :: <a href=\"Data-OpenApi.html#t:OpenApiType\" title=\"Data.OpenApi\">OpenApiType</a></li><li><a href=\"#v:OpenApiObject\">OpenApiObject</a> :: <a href=\"Data-OpenApi.html#t:OpenApiType\" title=\"Data.OpenApi\">OpenApiType</a></li></ul>","name":"OpenApiType OpenApiString OpenApiNumber OpenApiInteger OpenApiBoolean OpenApiArray OpenApiNull OpenApiObject","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OpenApiType"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Format\">Format</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"Format","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Format"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Definitions\">Definitions</a> = <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"Definitions","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Definitions"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Style\">Style</a><ul class=\"subs\"><li>= <a href=\"#v:StyleMatrix\">StyleMatrix</a></li><li>| <a href=\"#v:StyleLabel\">StyleLabel</a></li><li>| <a href=\"#v:StyleForm\">StyleForm</a></li><li>| <a href=\"#v:StyleSimple\">StyleSimple</a></li><li>| <a href=\"#v:StyleSpaceDelimited\">StyleSpaceDelimited</a></li><li>| <a href=\"#v:StylePipeDelimited\">StylePipeDelimited</a></li><li>| <a href=\"#v:StyleDeepObject\">StyleDeepObject</a></li></ul>","name":"Style StyleMatrix StyleLabel StyleForm StyleSimple StyleSpaceDelimited StylePipeDelimited StyleDeepObject","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Style"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Param\">Param</a> = <a href=\"#v:Param\">Param</a> {<ul class=\"subs\"><li><a href=\"#v:_paramName\">_paramName</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_paramDescription\">_paramDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_paramRequired\">_paramRequired</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramDeprecated\">_paramDeprecated</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramIn\">_paramIn</a> :: <a href=\"Data-OpenApi.html#t:ParamLocation\" title=\"Data.OpenApi\">ParamLocation</a></li><li><a href=\"#v:_paramAllowEmptyValue\">_paramAllowEmptyValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramAllowReserved\">_paramAllowReserved</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramSchema\">_paramSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>)</li><li><a href=\"#v:_paramStyle\">_paramStyle</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Style\" title=\"Data.OpenApi\">Style</a></li><li><a href=\"#v:_paramExplode\">_paramExplode</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_paramExample\">_paramExample</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_paramExamples\">_paramExamples</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Example\" title=\"Data.OpenApi\">Example</a>)</li></ul>}","name":"Param Param _paramName _paramDescription _paramRequired _paramDeprecated _paramIn _paramAllowEmptyValue _paramAllowReserved _paramSchema _paramStyle _paramExplode _paramExample _paramExamples","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Param"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ParamLocation\">ParamLocation</a><ul class=\"subs\"><li>= <a href=\"#v:ParamQuery\">ParamQuery</a></li><li>| <a href=\"#v:ParamHeader\">ParamHeader</a></li><li>| <a href=\"#v:ParamPath\">ParamPath</a></li><li>| <a href=\"#v:ParamCookie\">ParamCookie</a></li></ul>","name":"ParamLocation ParamQuery ParamHeader ParamPath ParamCookie","module":"Data.OpenApi","link":"Data-OpenApi.html#t:ParamLocation"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:ParamName\">ParamName</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"ParamName","module":"Data.OpenApi","link":"Data-OpenApi.html#t:ParamName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Header\">Header</a> = <a href=\"#v:Header\">Header</a> {<ul class=\"subs\"><li><a href=\"#v:_headerDescription\">_headerDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:HeaderName\" title=\"Data.OpenApi\">HeaderName</a></li><li><a href=\"#v:_headerRequired\">_headerRequired</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_headerDeprecated\">_headerDeprecated</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_headerAllowEmptyValue\">_headerAllowEmptyValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_headerExplode\">_headerExplode</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_headerExample\">_headerExample</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_headerExamples\">_headerExamples</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Example\" title=\"Data.OpenApi\">Example</a>)</li><li><a href=\"#v:_headerSchema\">_headerSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>)</li></ul>}","name":"Header Header _headerDescription _headerRequired _headerDeprecated _headerAllowEmptyValue _headerExplode _headerExample _headerExamples _headerSchema","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Header"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:HeaderName\">HeaderName</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"HeaderName","module":"Data.OpenApi","link":"Data-OpenApi.html#t:HeaderName"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Example\">Example</a> = <a href=\"#v:Example\">Example</a> {<ul class=\"subs\"><li><a href=\"#v:_exampleSummary\">_exampleSummary</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_exampleDescription\">_exampleDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_exampleValue\">_exampleValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_exampleExternalValue\">_exampleExternalValue</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:URL\" title=\"Data.OpenApi\">URL</a></li></ul>}","name":"Example Example _exampleSummary _exampleDescription _exampleValue _exampleExternalValue","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Example"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:RequestBody\">RequestBody</a> = <a href=\"#v:RequestBody\">RequestBody</a> {<ul class=\"subs\"><li><a href=\"#v:_requestBodyDescription\">_requestBodyDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_requestBodyContent\">_requestBodyContent</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a> <a href=\"Data-OpenApi.html#t:MediaTypeObject\" title=\"Data.OpenApi\">MediaTypeObject</a></li><li><a href=\"#v:_requestBodyRequired\">_requestBodyRequired</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"RequestBody RequestBody _requestBodyDescription _requestBodyContent _requestBodyRequired","module":"Data.OpenApi","link":"Data-OpenApi.html#t:RequestBody"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:MediaTypeObject\">MediaTypeObject</a> = <a href=\"#v:MediaTypeObject\">MediaTypeObject</a> {<ul class=\"subs\"><li><a href=\"#v:_mediaTypeObjectSchema\">_mediaTypeObjectSchema</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>)</li><li><a href=\"#v:_mediaTypeObjectExample\">_mediaTypeObjectExample</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_mediaTypeObjectExamples\">_mediaTypeObjectExamples</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Example\" title=\"Data.OpenApi\">Example</a>)</li><li><a href=\"#v:_mediaTypeObjectEncoding\">_mediaTypeObjectEncoding</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"Data-OpenApi.html#t:Encoding\" title=\"Data.OpenApi\">Encoding</a></li></ul>}","name":"MediaTypeObject MediaTypeObject _mediaTypeObjectSchema _mediaTypeObjectExample _mediaTypeObjectExamples _mediaTypeObjectEncoding","module":"Data.OpenApi","link":"Data-OpenApi.html#t:MediaTypeObject"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Encoding\">Encoding</a> = <a href=\"#v:Encoding\">Encoding</a> {<ul class=\"subs\"><li><a href=\"#v:_encodingContentType\">_encodingContentType</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a></li><li><a href=\"#v:_encodingHeaders\">_encodingHeaders</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Header\" title=\"Data.OpenApi\">Header</a>)</li><li><a href=\"#v:_encodingStyle\">_encodingStyle</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Style\" title=\"Data.OpenApi\">Style</a></li><li><a href=\"#v:_encodingExplode\">_encodingExplode</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_encodingAllowReserved\">_encodingAllowReserved</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"Encoding Encoding _encodingContentType _encodingHeaders _encodingStyle _encodingExplode _encodingAllowReserved","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Encoding"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Schema\">Schema</a> = <a href=\"#v:Schema\">Schema</a> {<ul class=\"subs\"><li><a href=\"#v:_schemaTitle\">_schemaTitle</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_schemaDescription\">_schemaDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_schemaRequired\">_schemaRequired</a> :: [<a href=\"Data-OpenApi.html#t:ParamName\" title=\"Data.OpenApi\">ParamName</a>]</li><li><a href=\"#v:_schemaNullable\">_schemaNullable</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaAllOf\">_schemaAllOf</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>]</li><li><a href=\"#v:_schemaOneOf\">_schemaOneOf</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>]</li><li><a href=\"#v:_schemaNot\">_schemaNot</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>)</li><li><a href=\"#v:_schemaAnyOf\">_schemaAnyOf</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>]</li><li><a href=\"#v:_schemaProperties\">_schemaProperties</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>)</li><li><a href=\"#v:_schemaAdditionalProperties\">_schemaAdditionalProperties</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:AdditionalProperties\" title=\"Data.OpenApi\">AdditionalProperties</a></li><li><a href=\"#v:_schemaDiscriminator\">_schemaDiscriminator</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Discriminator\" title=\"Data.OpenApi\">Discriminator</a></li><li><a href=\"#v:_schemaReadOnly\">_schemaReadOnly</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaWriteOnly\">_schemaWriteOnly</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaXml\">_schemaXml</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Xml\" title=\"Data.OpenApi\">Xml</a></li><li><a href=\"#v:_schemaExternalDocs\">_schemaExternalDocs</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:ExternalDocs\" title=\"Data.OpenApi\">ExternalDocs</a></li><li><a href=\"#v:_schemaExample\">_schemaExample</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_schemaDeprecated\">_schemaDeprecated</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaMaxProperties\">_schemaMaxProperties</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaMinProperties\">_schemaMinProperties</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaDefault\">_schemaDefault</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a></li><li><a href=\"#v:_schemaType\">_schemaType</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:OpenApiType\" title=\"Data.OpenApi\">OpenApiType</a></li><li><a href=\"#v:_schemaFormat\">_schemaFormat</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Format\" title=\"Data.OpenApi\">Format</a></li><li><a href=\"#v:_schemaItems\">_schemaItems</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:OpenApiItems\" title=\"Data.OpenApi\">OpenApiItems</a></li><li><a href=\"#v:_schemaMaximum\">_schemaMaximum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/scientific-0.3.7.0/docs/Data-Scientific.html#t:Scientific\" title=\"Data.Scientific\">Scientific</a></li><li><a href=\"#v:_schemaExclusiveMaximum\">_schemaExclusiveMaximum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaMinimum\">_schemaMinimum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/scientific-0.3.7.0/docs/Data-Scientific.html#t:Scientific\" title=\"Data.Scientific\">Scientific</a></li><li><a href=\"#v:_schemaExclusiveMinimum\">_schemaExclusiveMinimum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaMaxLength\">_schemaMaxLength</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaMinLength\">_schemaMinLength</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaPattern\">_schemaPattern</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Pattern\" title=\"Data.OpenApi\">Pattern</a></li><li><a href=\"#v:_schemaMaxItems\">_schemaMaxItems</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaMinItems\">_schemaMinItems</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Prelude.html#t:Integer\" title=\"Prelude\">Integer</a></li><li><a href=\"#v:_schemaUniqueItems\">_schemaUniqueItems</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_schemaEnum\">_schemaEnum</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> [<a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>]</li><li><a href=\"#v:_schemaMultipleOf\">_schemaMultipleOf</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/scientific-0.3.7.0/docs/Data-Scientific.html#t:Scientific\" title=\"Data.Scientific\">Scientific</a></li></ul>}","name":"Schema Schema _schemaTitle _schemaDescription _schemaRequired _schemaNullable _schemaAllOf _schemaOneOf _schemaNot _schemaAnyOf _schemaProperties _schemaAdditionalProperties _schemaDiscriminator _schemaReadOnly _schemaWriteOnly _schemaXml _schemaExternalDocs _schemaExample _schemaDeprecated _schemaMaxProperties _schemaMinProperties _schemaDefault _schemaType _schemaFormat _schemaItems _schemaMaximum _schemaExclusiveMaximum _schemaMinimum _schemaExclusiveMinimum _schemaMaxLength _schemaMinLength _schemaPattern _schemaMaxItems _schemaMinItems _schemaUniqueItems _schemaEnum _schemaMultipleOf","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Schema"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:NamedSchema\">NamedSchema</a> = <a href=\"#v:NamedSchema\">NamedSchema</a> {<ul class=\"subs\"><li><a href=\"#v:_namedSchemaName\">_namedSchemaName</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_namedSchemaSchema\">_namedSchemaSchema</a> :: <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a></li></ul>}","name":"NamedSchema NamedSchema _namedSchemaName _namedSchemaSchema","module":"Data.OpenApi","link":"Data-OpenApi.html#t:NamedSchema"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OpenApiItems\">OpenApiItems</a> <span class=\"keyword\">where</span><ul class=\"subs\"><li><a href=\"#v:OpenApiItemsObject\">OpenApiItemsObject</a> :: <a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a> -&gt; <a href=\"Data-OpenApi.html#t:OpenApiItems\" title=\"Data.OpenApi\">OpenApiItems</a></li><li><a href=\"#v:OpenApiItemsArray\">OpenApiItemsArray</a> :: [<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>] -&gt; <a href=\"Data-OpenApi.html#t:OpenApiItems\" title=\"Data.OpenApi\">OpenApiItems</a></li></ul>","name":"OpenApiItems OpenApiItemsObject OpenApiItemsArray","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OpenApiItems"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Xml\">Xml</a> = <a href=\"#v:Xml\">Xml</a> {<ul class=\"subs\"><li><a href=\"#v:_xmlName\">_xmlName</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_xmlNamespace\">_xmlNamespace</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_xmlPrefix\">_xmlPrefix</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_xmlAttribute\">_xmlAttribute</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li><a href=\"#v:_xmlWrapped\">_xmlWrapped</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li></ul>}","name":"Xml Xml _xmlName _xmlNamespace _xmlPrefix _xmlAttribute _xmlWrapped","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Xml"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:Pattern\">Pattern</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"Pattern","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Pattern"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:AdditionalProperties\">AdditionalProperties</a><ul class=\"subs\"><li>= <a href=\"#v:AdditionalPropertiesAllowed\">AdditionalPropertiesAllowed</a> <a href=\"/package/base-4.16.3.0/docs/Data-Bool.html#t:Bool\" title=\"Data.Bool\">Bool</a></li><li>| <a href=\"#v:AdditionalPropertiesSchema\">AdditionalPropertiesSchema</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Schema\" title=\"Data.OpenApi\">Schema</a>)</li></ul>","name":"AdditionalProperties AdditionalPropertiesAllowed AdditionalPropertiesSchema","module":"Data.OpenApi","link":"Data-OpenApi.html#t:AdditionalProperties"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Discriminator\">Discriminator</a> = <a href=\"#v:Discriminator\">Discriminator</a> {<ul class=\"subs\"><li><a href=\"#v:_discriminatorPropertyName\">_discriminatorPropertyName</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_discriminatorMapping\">_discriminatorMapping</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"Discriminator Discriminator _discriminatorPropertyName _discriminatorMapping","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Discriminator"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Responses\">Responses</a> = <a href=\"#v:Responses\">Responses</a> {<ul class=\"subs\"><li><a href=\"#v:_responsesDefault\">_responsesDefault</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Response\" title=\"Data.OpenApi\">Response</a>)</li><li><a href=\"#v:_responsesResponses\">_responsesResponses</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"Data-OpenApi.html#t:HttpStatusCode\" title=\"Data.OpenApi\">HttpStatusCode</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Response\" title=\"Data.OpenApi\">Response</a>)</li></ul>}","name":"Responses Responses _responsesDefault _responsesResponses","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Responses"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Response\">Response</a> = <a href=\"#v:Response\">Response</a> {<ul class=\"subs\"><li><a href=\"#v:_responseDescription\">_responseDescription</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_responseContent\">_responseContent</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a> <a href=\"Data-OpenApi.html#t:MediaTypeObject\" title=\"Data.OpenApi\">MediaTypeObject</a></li><li><a href=\"#v:_responseHeaders\">_responseHeaders</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"Data-OpenApi.html#t:HeaderName\" title=\"Data.OpenApi\">HeaderName</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Header\" title=\"Data.OpenApi\">Header</a>)</li><li><a href=\"#v:_responseLinks\">_responseLinks</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> (<a href=\"Data-OpenApi.html#t:Referenced\" title=\"Data.OpenApi\">Referenced</a> <a href=\"Data-OpenApi.html#t:Link\" title=\"Data.OpenApi\">Link</a>)</li></ul>}","name":"Response Response _responseDescription _responseContent _responseHeaders _responseLinks","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Response"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:HttpStatusCode\">HttpStatusCode</a> = <a href=\"/package/base-4.16.3.0/docs/Data-Int.html#t:Int\" title=\"Data.Int\">Int</a>","name":"HttpStatusCode","module":"Data.OpenApi","link":"Data-OpenApi.html#t:HttpStatusCode"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Link\">Link</a> = <a href=\"#v:Link\">Link</a> {<ul class=\"subs\"><li><a href=\"#v:_linkOperationRef\">_linkOperationRef</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_linkOperationId\">_linkOperationId</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_linkParameters\">_linkParameters</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"Data-OpenApi-Internal.html#t:ExpressionOrValue\" title=\"Data.OpenApi.Internal\">ExpressionOrValue</a></li><li><a href=\"#v:_linkRequestBody\">_linkRequestBody</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:ExpressionOrValue\" title=\"Data.OpenApi.Internal\">ExpressionOrValue</a></li><li><a href=\"#v:_linkDescription\">_linkDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_linkServer\">_linkServer</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:Server\" title=\"Data.OpenApi\">Server</a></li></ul>}","name":"Link Link _linkOperationRef _linkOperationId _linkParameters _linkRequestBody _linkDescription _linkServer","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Link"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Callback\">Callback</a> = <a href=\"#v:Callback\">Callback</a> (<a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"Data-OpenApi.html#t:PathItem\" title=\"Data.OpenApi\">PathItem</a>)","name":"Callback Callback","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Callback"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SecurityScheme\">SecurityScheme</a> = <a href=\"#v:SecurityScheme\">SecurityScheme</a> {<ul class=\"subs\"><li><a href=\"#v:_securitySchemeType\">_securitySchemeType</a> :: <a href=\"Data-OpenApi.html#t:SecuritySchemeType\" title=\"Data.OpenApi\">SecuritySchemeType</a></li><li><a href=\"#v:_securitySchemeDescription\">_securitySchemeDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"SecurityScheme SecurityScheme _securitySchemeType _securitySchemeDescription","module":"Data.OpenApi","link":"Data-OpenApi.html#t:SecurityScheme"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:SecuritySchemeType\">SecuritySchemeType</a><ul class=\"subs\"><li>= <a href=\"#v:SecuritySchemeHttp\">SecuritySchemeHttp</a> <a href=\"Data-OpenApi.html#t:HttpSchemeType\" title=\"Data.OpenApi\">HttpSchemeType</a></li><li>| <a href=\"#v:SecuritySchemeApiKey\">SecuritySchemeApiKey</a> <a href=\"Data-OpenApi.html#t:ApiKeyParams\" title=\"Data.OpenApi\">ApiKeyParams</a></li><li>| <a href=\"#v:SecuritySchemeOAuth2\">SecuritySchemeOAuth2</a> <a href=\"Data-OpenApi.html#t:OAuth2Flows\" title=\"Data.OpenApi\">OAuth2Flows</a></li><li>| <a href=\"#v:SecuritySchemeOpenIdConnect\">SecuritySchemeOpenIdConnect</a> <a href=\"Data-OpenApi.html#t:URL\" title=\"Data.OpenApi\">URL</a></li></ul>","name":"SecuritySchemeType SecuritySchemeHttp SecuritySchemeApiKey SecuritySchemeOAuth2 SecuritySchemeOpenIdConnect","module":"Data.OpenApi","link":"Data-OpenApi.html#t:SecuritySchemeType"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:HttpSchemeType\">HttpSchemeType</a><ul class=\"subs\"><li>= <a href=\"#v:HttpSchemeBearer\">HttpSchemeBearer</a> (<a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi-Internal.html#t:BearerFormat\" title=\"Data.OpenApi.Internal\">BearerFormat</a>)</li><li>| <a href=\"#v:HttpSchemeBasic\">HttpSchemeBasic</a></li><li>| <a href=\"#v:HttpSchemeCustom\">HttpSchemeCustom</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>","name":"HttpSchemeType HttpSchemeBearer HttpSchemeBasic HttpSchemeCustom","module":"Data.OpenApi","link":"Data-OpenApi.html#t:HttpSchemeType"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:SecurityDefinitions\">SecurityDefinitions</a> = <a href=\"#v:SecurityDefinitions\">SecurityDefinitions</a> (<a href=\"Data-OpenApi.html#t:Definitions\" title=\"Data.OpenApi\">Definitions</a> <a href=\"Data-OpenApi.html#t:SecurityScheme\" title=\"Data.OpenApi\">SecurityScheme</a>)","name":"SecurityDefinitions SecurityDefinitions","module":"Data.OpenApi","link":"Data-OpenApi.html#t:SecurityDefinitions"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:SecurityRequirement\">SecurityRequirement</a> = <a href=\"#v:SecurityRequirement\">SecurityRequirement</a> {<ul class=\"subs\"><li><a href=\"#v:getSecurityRequirement\">getSecurityRequirement</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> [<a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>]</li></ul>}","name":"SecurityRequirement SecurityRequirement getSecurityRequirement","module":"Data.OpenApi","link":"Data-OpenApi.html#t:SecurityRequirement"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ApiKeyParams\">ApiKeyParams</a> = <a href=\"#v:ApiKeyParams\">ApiKeyParams</a> {<ul class=\"subs\"><li><a href=\"#v:_apiKeyName\">_apiKeyName</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_apiKeyIn\">_apiKeyIn</a> :: <a href=\"Data-OpenApi.html#t:ApiKeyLocation\" title=\"Data.OpenApi\">ApiKeyLocation</a></li></ul>}","name":"ApiKeyParams ApiKeyParams _apiKeyName _apiKeyIn","module":"Data.OpenApi","link":"Data-OpenApi.html#t:ApiKeyParams"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ApiKeyLocation\">ApiKeyLocation</a><ul class=\"subs\"><li>= <a href=\"#v:ApiKeyQuery\">ApiKeyQuery</a></li><li>| <a href=\"#v:ApiKeyHeader\">ApiKeyHeader</a></li><li>| <a href=\"#v:ApiKeyCookie\">ApiKeyCookie</a></li></ul>","name":"ApiKeyLocation ApiKeyQuery ApiKeyHeader ApiKeyCookie","module":"Data.OpenApi","link":"Data-OpenApi.html#t:ApiKeyLocation"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OAuth2Flows\">OAuth2Flows</a> = <a href=\"#v:OAuth2Flows\">OAuth2Flows</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2FlowsImplicit\">_oAuth2FlowsImplicit</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:OAuth2Flow\" title=\"Data.OpenApi\">OAuth2Flow</a> <a href=\"Data-OpenApi.html#t:OAuth2ImplicitFlow\" title=\"Data.OpenApi\">OAuth2ImplicitFlow</a>)</li><li><a href=\"#v:_oAuth2FlowsPassword\">_oAuth2FlowsPassword</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:OAuth2Flow\" title=\"Data.OpenApi\">OAuth2Flow</a> <a href=\"Data-OpenApi.html#t:OAuth2PasswordFlow\" title=\"Data.OpenApi\">OAuth2PasswordFlow</a>)</li><li><a href=\"#v:_oAuth2FlowsClientCredentials\">_oAuth2FlowsClientCredentials</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:OAuth2Flow\" title=\"Data.OpenApi\">OAuth2Flow</a> <a href=\"Data-OpenApi.html#t:OAuth2ClientCredentialsFlow\" title=\"Data.OpenApi\">OAuth2ClientCredentialsFlow</a>)</li><li><a href=\"#v:_oAuth2FlowsAuthorizationCode\">_oAuth2FlowsAuthorizationCode</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> (<a href=\"Data-OpenApi.html#t:OAuth2Flow\" title=\"Data.OpenApi\">OAuth2Flow</a> <a href=\"Data-OpenApi.html#t:OAuth2AuthorizationCodeFlow\" title=\"Data.OpenApi\">OAuth2AuthorizationCodeFlow</a>)</li></ul>}","name":"OAuth2Flows OAuth2Flows _oAuth2FlowsImplicit _oAuth2FlowsPassword _oAuth2FlowsClientCredentials _oAuth2FlowsAuthorizationCode","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OAuth2Flows"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OAuth2Flow\">OAuth2Flow</a> p = <a href=\"#v:OAuth2Flow\">OAuth2Flow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2Params\">_oAuth2Params</a> :: p</li><li><a href=\"#v:_oAath2RefreshUrl\">_oAath2RefreshUrl</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"Data-OpenApi.html#t:URL\" title=\"Data.OpenApi\">URL</a></li><li><a href=\"#v:_oAuth2Scopes\">_oAuth2Scopes</a> :: <a href=\"/package/insert-ordered-containers-0.2.5.3/docs/Data-HashMap-Strict-InsOrd.html#t:InsOrdHashMap\" title=\"Data.HashMap.Strict.InsOrd\">InsOrdHashMap</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"OAuth2Flow OAuth2Flow _oAuth2Params _oAath2RefreshUrl _oAuth2Scopes","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OAuth2Flow"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:OAuth2ImplicitFlow\">OAuth2ImplicitFlow</a> = <a href=\"#v:OAuth2ImplicitFlow\">OAuth2ImplicitFlow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2ImplicitFlowAuthorizationUrl\">_oAuth2ImplicitFlowAuthorizationUrl</a> :: <a href=\"Data-OpenApi.html#t:AuthorizationURL\" title=\"Data.OpenApi\">AuthorizationURL</a></li></ul>}","name":"OAuth2ImplicitFlow OAuth2ImplicitFlow _oAuth2ImplicitFlowAuthorizationUrl","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OAuth2ImplicitFlow"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:OAuth2PasswordFlow\">OAuth2PasswordFlow</a> = <a href=\"#v:OAuth2PasswordFlow\">OAuth2PasswordFlow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2PasswordFlowTokenUrl\">_oAuth2PasswordFlowTokenUrl</a> :: <a href=\"Data-OpenApi.html#t:TokenURL\" title=\"Data.OpenApi\">TokenURL</a></li></ul>}","name":"OAuth2PasswordFlow OAuth2PasswordFlow _oAuth2PasswordFlowTokenUrl","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OAuth2PasswordFlow"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:OAuth2ClientCredentialsFlow\">OAuth2ClientCredentialsFlow</a> = <a href=\"#v:OAuth2ClientCredentialsFlow\">OAuth2ClientCredentialsFlow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2ClientCredentialsFlowTokenUrl\">_oAuth2ClientCredentialsFlowTokenUrl</a> :: <a href=\"Data-OpenApi.html#t:TokenURL\" title=\"Data.OpenApi\">TokenURL</a></li></ul>}","name":"OAuth2ClientCredentialsFlow OAuth2ClientCredentialsFlow _oAuth2ClientCredentialsFlowTokenUrl","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OAuth2ClientCredentialsFlow"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:OAuth2AuthorizationCodeFlow\">OAuth2AuthorizationCodeFlow</a> = <a href=\"#v:OAuth2AuthorizationCodeFlow\">OAuth2AuthorizationCodeFlow</a> {<ul class=\"subs\"><li><a href=\"#v:_oAuth2AuthorizationCodeFlowAuthorizationUrl\">_oAuth2AuthorizationCodeFlowAuthorizationUrl</a> :: <a href=\"Data-OpenApi.html#t:AuthorizationURL\" title=\"Data.OpenApi\">AuthorizationURL</a></li><li><a href=\"#v:_oAuth2AuthorizationCodeFlowTokenUrl\">_oAuth2AuthorizationCodeFlowTokenUrl</a> :: <a href=\"Data-OpenApi.html#t:TokenURL\" title=\"Data.OpenApi\">TokenURL</a></li></ul>}","name":"OAuth2AuthorizationCodeFlow OAuth2AuthorizationCodeFlow _oAuth2AuthorizationCodeFlowAuthorizationUrl _oAuth2AuthorizationCodeFlowTokenUrl","module":"Data.OpenApi","link":"Data-OpenApi.html#t:OAuth2AuthorizationCodeFlow"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:AuthorizationURL\">AuthorizationURL</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"AuthorizationURL","module":"Data.OpenApi","link":"Data-OpenApi.html#t:AuthorizationURL"},{"display_html":"<span class=\"keyword\">type</span> <a href=\"#t:TokenURL\">TokenURL</a> = <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a>","name":"TokenURL","module":"Data.OpenApi","link":"Data-OpenApi.html#t:TokenURL"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:ExternalDocs\">ExternalDocs</a> = <a href=\"#v:ExternalDocs\">ExternalDocs</a> {<ul class=\"subs\"><li><a href=\"#v:_externalDocsDescription\">_externalDocsDescription</a> :: <a href=\"/package/base-4.16.3.0/docs/Data-Maybe.html#t:Maybe\" title=\"Data.Maybe\">Maybe</a> <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li><li><a href=\"#v:_externalDocsUrl\">_externalDocsUrl</a> :: <a href=\"Data-OpenApi.html#t:URL\" title=\"Data.OpenApi\">URL</a></li></ul>}","name":"ExternalDocs ExternalDocs _externalDocsDescription _externalDocsUrl","module":"Data.OpenApi","link":"Data-OpenApi.html#t:ExternalDocs"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:Reference\">Reference</a> = <a href=\"#v:Reference\">Reference</a> {<ul class=\"subs\"><li><a href=\"#v:getReference\">getReference</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"Reference Reference getReference","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Reference"},{"display_html":"<span class=\"keyword\">data</span> <a href=\"#t:Referenced\">Referenced</a> a<ul class=\"subs\"><li>= <a href=\"#v:Ref\">Ref</a> <a href=\"Data-OpenApi.html#t:Reference\" title=\"Data.OpenApi\">Reference</a></li><li>| <a href=\"#v:Inline\">Inline</a> a</li></ul>","name":"Referenced Inline Ref","module":"Data.OpenApi","link":"Data-OpenApi.html#t:Referenced"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:MimeList\">MimeList</a> = <a href=\"#v:MimeList\">MimeList</a> {<ul class=\"subs\"><li><a href=\"#v:getMimeList\">getMimeList</a> :: [<a href=\"/package/http-media-0.8.1.1/docs/Network-HTTP-Media-MediaType.html#t:MediaType\" title=\"Network.HTTP.Media.MediaType\">MediaType</a>]</li></ul>}","name":"MimeList MimeList getMimeList","module":"Data.OpenApi","link":"Data-OpenApi.html#t:MimeList"},{"display_html":"<span class=\"keyword\">newtype</span> <a href=\"#t:URL\">URL</a> = <a href=\"#v:URL\">URL</a> {<ul class=\"subs\"><li><a href=\"#v:getUrl\">getUrl</a> :: <a href=\"/package/text-2.0.2/docs/Data-Text.html#t:Text\" title=\"Data.Text\">Text</a></li></ul>}","name":"URL URL getUrl","module":"Data.OpenApi","link":"Data-OpenApi.html#t:URL"},{"display_html":"<a href=\"#v:schemaGen\">schemaGen</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"Data-OpenApi-Internal.html#t:Schema\" title=\"Data.OpenApi.Internal\">Schema</a> -&gt; <a href=\"/package/QuickCheck-2.14.3/docs/Test-QuickCheck-Gen.html#t:Gen\" title=\"Test.QuickCheck.Gen\">Gen</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>","name":"schemaGen","module":"Data.OpenApi.Schema.Generator","link":"Data-OpenApi-Schema-Generator.html#v:schemaGen"},{"display_html":"<a href=\"#v:dereference\">dereference</a> :: <a href=\"Data-OpenApi-Internal.html#t:Definitions\" title=\"Data.OpenApi.Internal\">Definitions</a> a -&gt; <a href=\"Data-OpenApi-Internal.html#t:Referenced\" title=\"Data.OpenApi.Internal\">Referenced</a> a -&gt; a","name":"dereference","module":"Data.OpenApi.Schema.Generator","link":"Data-OpenApi-Schema-Generator.html#v:dereference"},{"display_html":"<a href=\"#v:genValue\">genValue</a> :: <a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"/package/QuickCheck-2.14.3/docs/Test-QuickCheck-Gen.html#t:Gen\" title=\"Test.QuickCheck.Gen\">Gen</a> <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:Value\" title=\"Data.Aeson.Types\">Value</a>","name":"genValue","module":"Data.OpenApi.Schema.Generator","link":"Data-OpenApi-Schema-Generator.html#v:genValue"},{"display_html":"<a href=\"#v:validateFromJSON\">validateFromJSON</a> :: <span class=\"keyword\">forall</span> a. (<a href=\"Data-OpenApi-Internal-Schema.html#t:ToSchema\" title=\"Data.OpenApi.Internal.Schema\">ToSchema</a> a, <a href=\"/package/aeson-2.2.1.0/docs/Data-Aeson-Types.html#t:FromJSON\" title=\"Data.Aeson.Types\">FromJSON</a> a) =&gt; <a href=\"/package/base-4.16.3.0/docs/Data-Proxy.html#t:Proxy\" title=\"Data.Proxy\">Proxy</a> a -&gt; <a href=\"/package/QuickCheck-2.14.3/docs/Test-QuickCheck.html#t:Property\" title=\"Test.QuickCheck\">Property</a>","name":"validateFromJSON","module":"Data.OpenApi.Schema.Generator","link":"Data-OpenApi-Schema-Generator.html#v:validateFromJSON"}]