idealingua-v1-runtime-rpc-scala
idealingua-v1-runtime-rpc-scala
API
izumi.idealingua.runtime
circe
DerivationDerivedCodec
DerivationDerivedCodec
DerivationDerivedDecoder
DerivationDerivedDecoder
DerivationDerivedEncoder
DerivationDerivedEncoder
IRTTimeInstances
IRTTimeInstances
IRTWithCirce
rpc
IRTCirceMarshaller
IRTClientMultiplexor
IRTClientMultiplexorImpl
IRTDecodingException
IRTDispatcher
IRTGenericFailure
IRTJsonBody
IRTLimitReachedException
IRTMethodId
IRTMethodName
IRTMethodSignature
IRTMethodWrapper
IRTMissingHandlerException
IRTMuxRequest
IRTMuxResponse
IRTOutputMiddleware
IRTOutputMiddleware
Empty
IRTReqBody
IRTResBody
IRTServerMethod
IRTServerMethod
FromWrapper
IRTServerMiddleware
IRTServerMultiplexor
IRTServerMultiplexor
FromMethods
FromServices
IRTServiceId
IRTTransportException
IRTTypeMismatchException
IRTUnathorizedRequestContextException
IRTUnparseableDataException
IRTWrappedClient
IRTWrappedService
RPCPacketKind
RPCPacketKind
BuzzFailure
BuzzRequest
BuzzResponse
C2SStream
Fail
RpcFail
RpcRequest
RpcResponse
S2CStream
RPCPacketKindCirce
RpcPacket
RpcPacket
RpcPacketId
RpcPacketId
IRTCast
IRTConversions
IRTExtend
idealingua-v1-runtime-rpc-scala
/
izumi.idealingua.runtime
/
izumi.idealingua.runtime.rpc
/
IRTCirceMarshaller
IRTCirceMarshaller
izumi.idealingua.runtime.rpc.IRTCirceMarshaller
abstract
class
IRTCirceMarshaller
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Abstract methods
def
decodeRequest
[
Or
[
_
,
_
] :
IO2
]:
PartialFunction
[
IRTJsonBody
,
Or
[
DecodingFailure
,
IRTReqBody
]]
def
decodeResponse
[
Or
[
_
,
_
] :
IO2
]:
PartialFunction
[
IRTJsonBody
,
Or
[
DecodingFailure
,
IRTResBody
]]
def
encodeRequest
:
PartialFunction
[
IRTReqBody
,
Json
]
def
encodeResponse
:
PartialFunction
[
IRTResBody
,
Json
]
Concrete methods
protected
def
decoded
[
Or
[
_
,
_
] :
IO2
,
V
](
result
:
Either
[
DecodingFailure
,
V
]):
Or
[
DecodingFailure
,
V
]
In this article
Attributes
Members list
Value members
Abstract methods
Concrete methods