-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/
-- | Client support for servant-queryparam-core.
--
-- Client support for servant-queryparam-core.
@package servant-queryparam-client
@version 2.0.0
-- | This module exports orphan instances to make
-- servant-queryparam-core work with clients.
module Servant.QueryParam.Client.Record
instance (Servant.Client.Core.RunClient.RunClient m, GHC.Generics.Generic a, Servant.QueryParam.Client.Record.GHasClient mod m (GHC.Generics.Rep a) api) => Servant.Client.Core.HasClient.HasClient m (Servant.QueryParam.Record.RecordParam mod a Servant.API.Sub.:> api)
instance (Servant.Client.Core.RunClient.RunClient m, Servant.QueryParam.Client.Record.GHasClient mod m a api) => Servant.Client.Core.HasClient.HasClient m (Servant.QueryParam.Client.Record.GParam mod (a ()) Servant.API.Sub.:> api)
instance Servant.QueryParam.Client.Record.GHasClient mod m c api => Servant.QueryParam.Client.Record.GHasClient mod m (GHC.Generics.D1 m3 c) api
instance Servant.QueryParam.Client.Record.GHasClient mod m a (Servant.QueryParam.Client.Record.GParam mod (b ()) Servant.API.Sub.:> api) => Servant.QueryParam.Client.Record.GHasClient mod m (a GHC.Generics.:*: b) api
instance Servant.QueryParam.Client.Record.GHasClient mod m a api => Servant.QueryParam.Client.Record.GHasClient mod m (GHC.Generics.C1 mon a) api
instance (Servant.Client.Core.HasClient.HasClient m api, GHC.TypeLits.KnownSymbol sym, GHC.TypeLits.KnownSymbol (Fcf.Core.Eval (mod sym))) => Servant.QueryParam.Client.Record.GHasClient mod m (GHC.Generics.S1 ('GHC.Generics.MetaSel ('GHC.Maybe.Just sym) d1 d2 d3) (GHC.Generics.Rec0 GHC.Types.Bool)) api
instance (Web.Internal.HttpApiData.ToHttpApiData a, Servant.Client.Core.HasClient.HasClient m api, GHC.TypeLits.KnownSymbol sym, GHC.TypeLits.KnownSymbol (Fcf.Core.Eval (mod sym))) => Servant.QueryParam.Client.Record.GHasClient mod m (GHC.Generics.S1 ('GHC.Generics.MetaSel ('GHC.Maybe.Just sym) d1 d2 d3) (GHC.Generics.Rec0 [a])) api
instance (Web.Internal.HttpApiData.ToHttpApiData a, Servant.Client.Core.HasClient.HasClient m api, GHC.TypeLits.KnownSymbol sym, GHC.TypeLits.KnownSymbol (Fcf.Core.Eval (mod sym))) => Servant.QueryParam.Client.Record.GHasClient mod m (GHC.Generics.S1 ('GHC.Generics.MetaSel ('GHC.Maybe.Just sym) d1 d2 d3) (GHC.Generics.Rec0 (GHC.Maybe.Maybe a))) api
instance (Web.Internal.HttpApiData.ToHttpApiData a, Servant.Client.Core.HasClient.HasClient m api, GHC.TypeLits.KnownSymbol sym, GHC.TypeLits.KnownSymbol (Fcf.Core.Eval (mod sym))) => Servant.QueryParam.Client.Record.GHasClient mod m (GHC.Generics.S1 ('GHC.Generics.MetaSel ('GHC.Maybe.Just sym) d1 d2 d3) (GHC.Generics.Rec0 a)) api