pub trait EntityBehavior<M>: Send + 'static {
// Required method
fn handle(
&mut self,
context: &EntityContext,
message: M,
) -> ShardingResult<()>;
}Expand description
Handler owned by one Ractor entity actor.
Required Methods§
Sourcefn handle(&mut self, context: &EntityContext, message: M) -> ShardingResult<()>
fn handle(&mut self, context: &EntityContext, message: M) -> ShardingResult<()>
Handle one message.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".