use std::time::{Duration, SystemTime};
use orlando_core::{GrainId, Message};
#[derive(Debug)]
pub struct ReminderTick {
pub name: String,
}
impl Message for ReminderTick {
type Result = ();
}
#[derive(Debug, Clone)]
pub struct ReminderRegistration {
pub grain_id: GrainId,
pub name: String,
pub period: Duration,
pub due_at: SystemTime,
}