wire-api-0.1.0
Safe HaskellSafe-Inferred
LanguageGHC2021

Wire.API.Deprecated

Documentation

data Deprecated Source #

Instances

Instances details
RoutesToPaths rest => RoutesToPaths (Deprecated :> rest :: Type) Source # 
Instance details

Defined in Wire.API.Deprecated

HasLink sub => HasLink (Deprecated :> sub :: Type) Source # 
Instance details

Defined in Wire.API.Deprecated

Associated Types

type MkLink (Deprecated :> sub) a Source #

Methods

toLink :: (Link -> a) -> Proxy (Deprecated :> sub) -> Link -> MkLink (Deprecated :> sub) a Source #

HasClient m api => HasClient m (Deprecated :> api) Source # 
Instance details

Defined in Wire.API.Deprecated

Associated Types

type Client m (Deprecated :> api) Source #

Methods

clientWithRoute :: Proxy m -> Proxy (Deprecated :> api) -> Request -> Client m (Deprecated :> api) Source #

hoistClientMonad :: Proxy m -> Proxy (Deprecated :> api) -> (forall x. mon x -> mon' x) -> Client mon (Deprecated :> api) -> Client mon' (Deprecated :> api) Source #

HasOpenApi api => HasOpenApi (Deprecated :> api :: Type) Source # 
Instance details

Defined in Wire.API.Deprecated

HasServer api ctx => HasServer (Deprecated :> api :: Type) ctx Source # 
Instance details

Defined in Wire.API.Deprecated

Associated Types

type ServerT (Deprecated :> api) m Source #

Methods

route :: Proxy (Deprecated :> api) -> Context ctx -> Delayed env (Server (Deprecated :> api)) -> Router env Source #

hoistServerWithContext :: Proxy (Deprecated :> api) -> Proxy ctx -> (forall x. m x -> n x) -> ServerT (Deprecated :> api) m -> ServerT (Deprecated :> api) n Source #

type SpecialiseToVersion (v :: k) (Deprecated :> api) Source # 
Instance details

Defined in Wire.API.Routes.SpecialiseToVersion

type Client m (Deprecated :> api) Source # 
Instance details

Defined in Wire.API.Deprecated

type Client m (Deprecated :> api) = Client m api
type SpecialiseToVersion v (Deprecated :> api) Source # 
Instance details

Defined in Wire.API.Routes.Version

type MkLink (Deprecated :> sub :: Type) a Source # 
Instance details

Defined in Wire.API.Deprecated

type MkLink (Deprecated :> sub :: Type) a = MkLink sub a
type ServerT (Deprecated :> api :: Type) m Source # 
Instance details

Defined in Wire.API.Deprecated

type ServerT (Deprecated :> api :: Type) m = ServerT api m