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 #