[−][src]Crate xactor
XActor is a rust actors framework based on async-std
Documentation
- GitHub repository
- Cargo package
- Minimum supported Rust version: 1.39 or later
Features
- Async/Sync actors.
- Actor communication in a local/thread context.
- Using Futures for asynchronous message handling.
- Typed messages (No
Any
type). Generic messages are allowed.
References
Structs
Addr | The address of an actor. |
Caller | Caller of a specific message type |
Context | An actor execution context. |
Sender | Sender of a specific message type |
Traits
Actor | Actors are objects which encapsulate state and behavior.
Actors run within a specific execution context |
Handler | Describes how to handle messages of a specific type. Implementing Handler is a general way to handle incoming messages and streams. The type T is a message which can be handled by the actor. |
Message | Represents a message that can be handled by the actor. |
Service | Trait define a system service. |