pub type ActionHandler = Box<dyn Fn(&Action) + Send + Sync>;
Callback type for action handlers
pub struct ActionHandler(/* private fields */);