Trait RemoteHandles

Source
pub trait RemoteHandles<M>: RemoteActor
where M: RemoteMessage,
{ }
Expand description

Handles is a marker trait specifying that message type [M] is handled by a specific actor type.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl RemoteHandles<CommActorMode> for CommActor

Source§

impl RemoteHandles<TestMessage> for TestActor

Source§

impl RemoteHandles<LogClientMessage> for LogClientActor

Source§

impl RemoteHandles<LogForwardMessage> for LogForwardActor

Source§

impl RemoteHandles<LogMessage> for LogClientActor

Source§

impl RemoteHandles<Signal> for TestActor

Source§

impl RemoteHandles<Signal> for CommActor

Source§

impl RemoteHandles<Signal> for TestActor

Source§

impl RemoteHandles<Signal> for LogClientActor

Source§

impl RemoteHandles<Signal> for LogForwardActor

Source§

impl RemoteHandles<Signal> for MeshAgent

Source§

impl RemoteHandles<Signal> for EmptyActor

Source§

impl RemoteHandles<IndexedErasedUnbound<TestMessage>> for TestActor

Source§

impl RemoteHandles<IndexedErasedUnbound<LogForwardMessage>> for LogForwardActor

Source§

impl RemoteHandles<IndexedErasedUnbound<EmptyMessage>> for EmptyActor

Source§

impl RemoteHandles<Wait> for TestActor

Source§

impl RemoteHandles<CastMessage> for CommActor

Source§

impl RemoteHandles<EmptyMessage> for EmptyActor

Source§

impl RemoteHandles<ForwardMessage> for CommActor

Source§

impl RemoteHandles<MeshAgentMessage> for MeshAgent

Implementors§