Moduleswift-standard-library
Distributed
import Distributed
import Distributed
struct DistributedActorCodingError
struct ExecuteDistributedTargetError
struct LocalTestingActorAddress
struct LocalTestingDistributedActorSystemError
struct LocalTestingInvocationEncoder
struct LocalTestingInvocationResultHandler
struct RemoteCallArgument
Represents an argument passed to a distributed call target.
struct RemoteCallTarget
Represents a ‘target’ of a distributed call, such as a distributed func
or distributed
computed property. Identification schemes may vary between systems, and are subject to evolution.
class LocalTestingDistributedActorSystem
A DistributedActorSystem
designed for local only testing.
class LocalTestingInvocationDecoder
protocol DistributedActor
Common protocol to which all distributed actors conform implicitly.
protocol DistributedActorSystem
A distributed actor system
protocol DistributedActorSystemError
Error protocol to which errors thrown by any DistributedActorSystem
should conform.
protocol DistributedTargetInvocationDecoder
Decoder that must be provided to executeDistributedTarget
and is used by the Swift runtime to decode arguments of the invocation.
protocol DistributedTargetInvocationEncoder
Used to encode an invocation of a distributed target (method or computed property).
protocol DistributedTargetInvocationResultHandler