| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Ribosome.Host.Data.RpcMessage
Documentation
pattern ErrorPayload :: Text -> Object Source #
data RpcMessage Source #
Constructors
| Request TrackedRequest | |
| Response TrackedResponse | |
| Notification Request |
Instances
| Show RpcMessage Source # | |
Defined in Ribosome.Host.Data.RpcMessage Methods showsPrec :: Int -> RpcMessage -> ShowS # show :: RpcMessage -> String # showList :: [RpcMessage] -> ShowS # | |
| Serialize RpcMessage Source # | |
Defined in Ribosome.Host.Data.RpcMessage | |
| Eq RpcMessage Source # | |
Defined in Ribosome.Host.Data.RpcMessage | |
| MsgpackDecode RpcMessage Source # | |
Defined in Ribosome.Host.Data.RpcMessage Methods fromMsgpack :: Object -> Either DecodeError RpcMessage Source # | |
| MsgpackEncode RpcMessage Source # | |
Defined in Ribosome.Host.Data.RpcMessage Methods toMsgpack :: RpcMessage -> Object Source # | |
formatRpcMsg :: RpcMessage -> Text Source #