[−][src]Module meio::prelude
Meio prelude module.
Re-exports
pub use crate::handlers::Action; |
pub use crate::handlers::ActionHandler; |
pub use crate::handlers::Consumer; |
pub use crate::handlers::Eliminated; |
pub use crate::handlers::Interaction; |
pub use crate::handlers::InteractionHandler; |
pub use crate::handlers::InterruptedBy; |
pub use crate::handlers::Scheduled; |
pub use crate::handlers::StartedBy; |
pub use crate::handlers::TaskEliminated; |
pub use crate::handlers::TryConsumer; |
pub use crate::ids::Id; |
pub use crate::ids::IdOf; |
pub use crate::linkage::Bridge; |
pub use crate::signal; |
pub use crate::system::System; |
pub use crate::task; |
Structs
ActionRecipient | Actor-agnosic |
Address |
|
Context |
|
InteractionRecipient | Actor-agnosic |
StopReceiver | Contains a receiver with a status of a task. |
Enums
Status | Status of the task. |
Traits
ActionPerformer | A generic trait for |
Actor | The main trait. Your structs have to implement it to
be compatible with |
InteractionPerformer | A generic trait for |
Link | Returns a |
LiteTask | Minimalistic actor that hasn't |
StopSignal | Just receives a stop signal. |