usecrate::{Addr, Context};/// [`Actor`] reacts to messages. See [`Handler`](crate::Handler) for how to define the reaction.
pubtraitActor: 'static + Sized + Send {/// The [`Actor`]'s running context. Should be [`Context`]`<Self>`.
typeContext;/// Starts running this [`Actor`] and returns an [`Addr`] to it.
////// The [`Addr`] can be cloned for sending messages to the [`Actor`] from different threads.
fnstart(self)->Addr<Self>{Context::start(self)}}