[−][src]Trait sealrs::actors::dispatcher::Dispatcher
Required methods
fn dispatch(
&mut self,
cell: TSafe<ActorCell>,
bid: usize,
mailbox: TSafe<dyn Mailbox + Send>,
actor: TSafe<dyn Actor + Send>,
envelope: Envelope
)
&mut self,
cell: TSafe<ActorCell>,
bid: usize,
mailbox: TSafe<dyn Mailbox + Send>,
actor: TSafe<dyn Actor + Send>,
envelope: Envelope
)
fn obtain_bid(&mut self) -> usize
Implementors
impl Dispatcher for DefaultDispatcher
[src]
fn dispatch(
&mut self,
cell: TSafe<ActorCell>,
bid: usize,
mailbox: TSafe<dyn Mailbox + Send>,
actor: TSafe<dyn Actor + Send>,
envelope: Envelope
)
[src]
&mut self,
cell: TSafe<ActorCell>,
bid: usize,
mailbox: TSafe<dyn Mailbox + Send>,
actor: TSafe<dyn Actor + Send>,
envelope: Envelope
)
fn obtain_bid(&mut self) -> usize
[src]
impl Dispatcher for PinnedDispatcher
[src]
fn dispatch(
&mut self,
cell: TSafe<ActorCell>,
bid: usize,
mailbox: TSafe<dyn Mailbox + Send>,
actor: TSafe<dyn Actor + Send>,
envelope: Envelope
)
[src]
&mut self,
cell: TSafe<ActorCell>,
bid: usize,
mailbox: TSafe<dyn Mailbox + Send>,
actor: TSafe<dyn Actor + Send>,
envelope: Envelope
)