pub type PhaseCallback = Box<dyn Fn(SessionPhase) + Send + Sync>;
Fast-lane sync callback over a session phase change.
pub struct PhaseCallback(/* private fields */);