Mix in this trait into your RPC framework to support remote functions, i.e.
Mix in this trait into your RPC framework to support getters, i.e.
Mix in this trait into your RPC framework to support getters, i.e. methods that return RPC subinterfaces
Typeclass that witnesses if type T
is annotated as @RPC
Annotations that extend this trait will be retained for runtime in RPCMetadata
typeclass instances
Mix in this trait into your RPC framework to support remote procedures, i.e.
Mix in this trait into your RPC framework to support remote procedures, i.e. fire-and-forget methods
with Unit
return type.
Mix in this trait into your RPC framework to support remote functions, i.e. methods which asynchronously return some result (
Future[A]
whereA
has aReader
andWriter
).