[][src]Module meio::performers

This module contains extensions for the Address type to allow to send specific messages to actors.

Traits

ActionPerformer

A generic trait for Action functionality. It represents a function with a reaction and can be implemented directly of as an Actor. You can use this trait to have any generic functionality inside other actors that can be replaced by a simple function or a self-performed Actor.

InteractionPerformer

A generic trait for Interaction functionality. The same as for ActionPerformer. This trait can be implemented be an Actor or just a simple function that can use async Mutex and provide a full functionality without a spawned actor.