A client to make autowire'd function calls to a particular interface.
A client to make autowire'd function calls to a particular interface.
A single client can only make calls to one interface, but it's not a
huge deal. Just make a few clients (they can all inherit/delegate the
callRequest
method) if you want multiple targets.
Proxy type that you can call methods from Trait
on, which (when
followed by a .call()
call) will turn into an RPC using the original
Client
Utility classes to fit 0 or 2 context bounds into 1
Holds a bunch of implementation details, which need to be public for various reasons, but really shouldn't be used directly.
Provides the .call()
syntax, that is used to mark a "remote"
method-call and turn it into a real RPC.
Helper implicit to make sure that any calls to methods on ClientProxy
are immediately followed by a .call()
call
Helper implicit to make sure that any calls to methods on ClientProxy
are immediately followed by a .call()
call