[−][src]Trait riker::actors::Timer
Required methods
fn schedule<T, M>(
&self,
initial_delay: Duration,
interval: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
&self,
initial_delay: Duration,
interval: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
fn schedule_once<T, M>(
&self,
delay: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
&self,
delay: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
fn schedule_at_time<T, M>(
&self,
time: DateTime<Utc>,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
&self,
time: DateTime<Utc>,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
fn cancel_schedule(&self, id: Uuid)
Implementors
impl Timer for ActorSystem
[src]
fn schedule<T, M>(
&self,
initial_delay: Duration,
interval: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
[src]
&self,
initial_delay: Duration,
interval: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
fn schedule_once<T, M>(
&self,
delay: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
[src]
&self,
delay: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
fn schedule_at_time<T, M>(
&self,
time: DateTime<Utc>,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
[src]
&self,
time: DateTime<Utc>,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
fn cancel_schedule(&self, id: Uuid)
[src]
impl<Msg> Timer for Context<Msg> where
Msg: Message,
[src]
Msg: Message,
fn schedule<T, M>(
&self,
initial_delay: Duration,
interval: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
[src]
&self,
initial_delay: Duration,
interval: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
fn schedule_once<T, M>(
&self,
delay: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
[src]
&self,
delay: Duration,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
fn schedule_at_time<T, M>(
&self,
time: DateTime<Utc>,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,
[src]
&self,
time: DateTime<Utc>,
receiver: ActorRef<M>,
sender: Sender,
msg: T
) -> Uuid where
T: Message + Into<M>,
M: Message,