# Functions
LabelerFromContext retrieves the Labeler from the provided context, if present.
NewClient initializes new Client defined by OAS.
NewNilInt returns new NilInt with value set to v.
NewNilString returns new NilString with value set to v.
NewOptString returns new OptString with value set to v.
NewServer creates new Server.
WithClient specifies http client to use.
WithErrorHandler specifies error handler to use.
WithMaxMultipartMemory specifies limit of memory for storing file parts.
WithMeterProvider specifies a meter provider to use for creating a meter.
WithMethodNotAllowed specifies Method Not Allowed handler to use.
WithMiddleware specifies middlewares to use.
WithNotFound specifies Not Found handler to use.
WithPathPrefix specifies server path prefix.
WithServerURL sets context key to override server URL.
WithTracerProvider specifies a tracer provider to use for creating a tracer.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
AnyContentTypeBinaryStringSchemaDefaultDefStatusCodeWithHeaders wraps AnyContentTypeBinaryStringSchemaDefaultDef with status code and response headers.
No description provided by the author
AnyContentTypeBinaryStringSchemaOKHeaders wraps AnyContentTypeBinaryStringSchemaOK with response headers.
Client implements OAS client.
Combined2XXStatusCode wraps int with StatusCode.
Combined5XXStatusCode wraps bool with StatusCode.
CombinedDefStatusCode wraps []string with StatusCode.
No description provided by the author
CombinedParams is parameters of combined operation.
Ref: #/components/schemas/Error.
Headers200OK is response for Headers200 operation.
HeadersCombined4XX is 4XX pattern response for HeadersCombined operation.
HeadersCombinedDef is default response for HeadersCombined operation.
HeadersCombinedOK is response for HeadersCombined operation.
HeadersCombinedParams is parameters of headersCombined operation.
HeadersDefaultDef is default response for HeadersDefault operation.
HeadersJSONOK is response for HeadersJSON operation.
HeadersPattern4XX is 4XX pattern response for HeadersPattern operation.
IntersectPatternCode2XXStatusCode wraps int with StatusCode.
IntersectPatternCodeParams is parameters of intersectPatternCode operation.
Labeler is used to allow adding custom attributes to the server request metrics.
NilInt is nullable int.
NilString is nullable string.
No description provided by the author
No description provided by the author
OptionalHeadersOK is response for OptionalHeaders operation.
OptString is optional string.
Route is route object.
Server implements http server based on OpenAPI v3 specification and calls Handler to handle requests.
StreamJSONParams is parameters of streamJSON operation.
No description provided by the author
UnimplementedHandler is no-op Handler which returns http.ErrNotImplemented.
Ref: #/components/schemas/User.
# Interfaces
ClientOption is client config option.
No description provided by the author
Handler handles operations described by OpenAPI v3 specification.
No description provided by the author
No description provided by the author
Invoker invokes operations described by OpenAPI v3 specification.
No description provided by the author
Option is config option.
ServerOption is server config option.
No description provided by the author
# Type aliases
No description provided by the author
ErrorHandler is error handler.
No description provided by the author
No description provided by the author
Middleware is middleware type.
No description provided by the author
No description provided by the author