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