Crate elfo_core

Source

Re-exports§

pub use crate::config::Config;
pub use crate::group::ActorGroup;
pub use crate::group::Schema;
pub use crate::topology::Topology;

Modules§

config
dumping
Includes structs and functions to work with dumping. For more details see The Actoromicon.
errors
group
logging
messages
node
routers
scope
signal
stream
stuck_detection
time
tlsDeprecated
topology
trace_idDeprecated
tracing
Includes TraceId and useful utilities around it. For more details see The Actoromicon.

Macros§

assert_msg
assert_msg_eq

Structs§

ActorMeta
Represents meta information about actor: his group and key.
ActorStatus
Represents the current status of an actor. See The Actoromicon for details.
Addr
Context
An actor execution context.
Envelope
Local
Used to send values that cannot be serialized. Works inside the current node only.
MoveOwnership
Used to transfer ownership over messaging.
RequestBuilder
ResponseToken

Enums§

ActorStatusKind
A list specifying statuses of actors. It’s used with the ActorStatus.

Traits§

Message
Request

Functions§

start
Starts a node with the provided topology.
try_start
The same as start(), but returns an error rather than panics.