pub type Waker = Arc<dyn Fn() + Send + Sync>;
Wakes the loop thread (the automation queue’s waker).
pub struct Waker { /* private fields */ }