usecrate::dev::prelude::*;/// Courier trait, used to interact with actors.
/// Required to use the send! and notify! macros.
#[async_trait]pubtraitCourier<A>
where
A: Actor,
{/// Send a message to an actor, and wait for a response.
async fnsend_msg(&self, req:A::Request)->A::Response;/// Send a message to an actor, and don't wait for a response.
async fnnotify_msg(&self, req:A::Request);}