| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Mu.GRpc.Bridge
Documentation
data GRpcMessageProtocol Source #
Constructors
| MsgProtoBuf | |
| MsgAvro |
Instances
| Eq GRpcMessageProtocol Source # | |
Defined in Mu.GRpc.Bridge Methods (==) :: GRpcMessageProtocol -> GRpcMessageProtocol -> Bool # (/=) :: GRpcMessageProtocol -> GRpcMessageProtocol -> Bool # | |
| Show GRpcMessageProtocol Source # | |
Defined in Mu.GRpc.Bridge Methods showsPrec :: Int -> GRpcMessageProtocol -> ShowS # show :: GRpcMessageProtocol -> String # showList :: [GRpcMessageProtocol] -> ShowS # | |
class MkRPC (p :: GRpcMessageProtocol) where Source #
Methods
mkRPC :: Proxy p -> ByteString -> ByteString -> ByteString -> RPCTy p Source #
Instances
| MkRPC 'MsgProtoBuf Source # | |
Defined in Mu.GRpc.Bridge Associated Types type RPCTy 'MsgProtoBuf Source # Methods mkRPC :: Proxy 'MsgProtoBuf -> ByteString -> ByteString -> ByteString -> RPCTy 'MsgProtoBuf Source # | |
| MkRPC 'MsgAvro Source # | |
Defined in Mu.GRpc.Bridge Methods mkRPC :: Proxy 'MsgAvro -> ByteString -> ByteString -> ByteString -> RPCTy 'MsgAvro Source # | |