ArrowError RouteMismatch (SwaggerHandler m :: Type -> Type -> Type) Source # | |
Instance detailsDefined in WebGear.Swagger.Handler |
Category (SwaggerHandler m :: k2 -> k2 -> Type) Source # | |
Instance detailsDefined in WebGear.Swagger.Handler |
Arrow (SwaggerHandler m :: Type -> Type -> Type) Source # | |
Instance detailsDefined in WebGear.Swagger.Handler |
ArrowChoice (SwaggerHandler m :: Type -> Type -> Type) Source # | |
Instance detailsDefined in WebGear.Swagger.Handler |
ArrowPlus (SwaggerHandler m :: Type -> Type -> Type) Source # | |
Instance detailsDefined in WebGear.Swagger.Handler |
ArrowZero (SwaggerHandler m :: Type -> Type -> Type) Source # | |
Instance detailsDefined in WebGear.Swagger.Handler |
Monad m => Handler (SwaggerHandler m :: Type -> Type -> Type) m Source # | |
Instance detailsDefined in WebGear.Swagger.Handler |
Get (SwaggerHandler m :: Type -> Type -> Type) Method Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Method |
Get (SwaggerHandler m :: Type -> Type -> Type) Path Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Path |
Get (SwaggerHandler m :: Type -> Type -> Type) PathEnd Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Path |
Set (SwaggerHandler m :: Type -> Type -> Type) UnknownContentBody Response Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Body |
Set (SwaggerHandler m :: Type -> Type -> Type) Status Response Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Status |
(ToSchema val, MIMEType mt) => Get (SwaggerHandler m :: Type -> Type -> Type) (Body mt val) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Body |
KnownSymbol tag => Get (SwaggerHandler m :: Type -> Type -> Type) (PathVar tag val) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Path |
(ToSchema val, MIMEType mt) => Set (SwaggerHandler m :: Type -> Type -> Type) (Body mt val) Response Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Body |
Trait (SetCookie e name) Response => Set (SwaggerHandler m :: Type -> Type -> Type) (SetCookie e name) Response Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Cookie |
TraitAbsence (Cookie e name val) Request => Get (SwaggerHandler m :: Type -> Type -> Type) (Cookie e name val) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Cookie |
KnownSymbol name => Set (SwaggerHandler m :: Type -> Type -> Type) (ResponseHeader 'Optional name val) Response Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Header |
KnownSymbol name => Set (SwaggerHandler m :: Type -> Type -> Type) (ResponseHeader 'Required name val) Response Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Header |
(KnownSymbol name, ToParamSchema val, TraitAbsence (RequestHeader 'Optional ps name val) Request) => Get (SwaggerHandler m :: Type -> Type -> Type) (RequestHeader 'Optional ps name val) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Header |
(KnownSymbol name, ToParamSchema val, TraitAbsence (RequestHeader 'Required ps name val) Request) => Get (SwaggerHandler m :: Type -> Type -> Type) (RequestHeader 'Required ps name val) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Header |
(KnownSymbol name, TraitAbsence (QueryParam 'Optional ps name val) Request) => Get (SwaggerHandler m :: Type -> Type -> Type) (QueryParam 'Optional ps name val) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.QueryParam |
(KnownSymbol name, TraitAbsence (QueryParam 'Required ps name val) Request) => Get (SwaggerHandler m :: Type -> Type -> Type) (QueryParam 'Required ps name val) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.QueryParam |
(TraitAbsence (BasicAuth' x scheme m e a) Request, KnownSymbol scheme) => Get (SwaggerHandler m :: Type -> Type -> Type) (BasicAuth' x scheme m e a) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Auth.Basic |
(TraitAbsence (JWTAuth' x scheme m e a) Request, KnownSymbol scheme) => Get (SwaggerHandler m :: Type -> Type -> Type) (JWTAuth' x scheme m e a) Request Source # | |
Instance detailsDefined in WebGear.Swagger.Trait.Auth.JWT |