tyra 1.0.0

Typed Actor System
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::message::actor_message::DefaultActorMessage;
use std::time::Duration;

/// Puts an actor to sleep for a specified time
pub struct SleepMessage {
    pub duration: Duration,
}

impl DefaultActorMessage for SleepMessage {}

impl SleepMessage {
    pub fn new(duration: Duration) -> Self {
        Self { duration }
    }
}