Module rain_core::comm[][src]

Structs

CallMsg
DropCachedMsg

Instruct the executor to drop the given cached objects. It is an error to request dropping an object that is not cached.

LocalObjectIn

Data object information in CallMsg and ResultMsg. See the corresponding fields there for precise semantics.

LocalObjectOut

Data object information in CallMsg and ResultMsg. See the corresponding fields there for precise semantics.

RegisterMsg

First message sent from executor to verify the protocol version, executor ID and executor type.

ResultMsg

Enums

DataLocation

Data location of inputs and outputs in LocalObjectSpec::location.

ExecutorToGovernorMessage

Message from executor to governor. In JSON-equivalent serialized as {"message": "register", "data": { ... }}.

GovernorToExecutorMessage

Message from governor to executor. In JSON-equivalent serialized as {"message": "register", "data": { ... }}.