Module actix::prelude [−][src]
Expand description
The actix
prelude.
The purpose of this module is to alleviate imports of many common actix traits by adding a glob import to the top of actix heavy modules:
use actix::prelude::*;
Re-exports
pub use crate::fut::ActorFuture;
pub use crate::fut::ActorStream;
pub use crate::fut::WrapFuture;
pub use crate::fut::WrapStream;
pub use crate::registry::ArbiterService;
pub use crate::registry::SystemService;
pub use crate::sync::SyncArbiter;
pub use crate::sync::SyncContext;
pub use crate::actors;
pub use crate::dev;
pub use crate::fut;
pub use crate::io;
pub use crate::utils::Condition;
pub use crate::utils::IntervalFunc;
pub use crate::utils::TimerFunc;
Structs
A helper type for representing different types of message responses.
The address of an actor.
Arbiters provide an asynchronous execution environment for actors, functions and futures. When an Arbiter is created, it spawns a new OS thread, and hosts an event loop. Some Arbiter functions execute on the current thread.
A specialized actor future holder for atomic asynchronous message handling.
An actor execution context.
A helper type that implements the MessageResponse
trait.
The Recipient
type allows to send one specific message to an
actor.
A Future
which represents an asynchronous message sending process.
A Future
which represents an asynchronous message sending
process.
Helper type for representing different type of message responses
A handle to a spawned future.
Actor supervisor
System is a runtime manager.
Helper object that runs System’s event loop
Enums
Actor execution state
The errors that can occur during the message delivery process.
Traits
Actors are objects which encapsulate state and behavior.
Actor execution context.
Asynchronous execution context.
Helper trait which can spawn a future into the actor’s context.
A future represents an asynchronous computation.
Describes how to handle messages of a specific type.
Represent message that can be handled by an actor.
A stream of values produced asynchronously.
Stream handler
Actors with the ability to restart after failure.
Type Definitions
A specialized actor future for asynchronous message handling.
A specialized future for asynchronous message handling.