pub type Wake = Arc<dyn Fn() + Send + Sync>;
Repaint callback: called after a request is queued for the app thread.
pub struct Wake { /* private fields */ }