# Functions
NewClient initializes new Client defined by OAS.
No description provided by the author
No description provided by the author
No description provided by the author
NewOptInt returns new OptInt with value set to v.
NewOptString returns new OptString with value set to v.
NewOptUUID returns new OptUUID 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.
# Structs
Client implements OAS client.
Ref: #/components/schemas/CreateHuman.
No description provided by the author
DeleteHumanParams is parameters of deleteHuman operation.
No description provided by the author
ErrorStatusCode wraps []ErrorItem with StatusCode.
No description provided by the author
Ref: #/components/schemas/Human.
HumanListHeaders wraps HumanList with response headers.
ListHumanParams is parameters of listHuman operation.
OptInt is optional int.
OptString is optional string.
OptUUID is optional uuid.UUID.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReadHumanParams is parameters of readHuman operation.
Route is route object.
Server implements http server based on OpenAPI v3 specification and calls Handler to handle requests.
UnimplementedHandler is no-op Handler which returns http.ErrNotImplemented.
Ref: #/components/schemas/UpdateHuman.
UpdateHumanParams is parameters of updateHuman operation.
# Interfaces
ClientOption is client config option.
No description provided by the author
No description provided by the author
Handler handles operations described by OpenAPI v3 specification.
Invoker invokes operations described by OpenAPI v3 specification.
No description provided by the author
Option is config option.
No description provided by the author
ServerOption is server config option.
No description provided by the author
# Type aliases
ErrorHandler is error handler.
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
Middleware is middleware type.