pub type LifecycleHandler = Arc<dyn Fn(&SessionLifecycleEvent) + Send + Sync>;
Handler for client-level lifecycle events (session created, deleted, etc.).
pub struct LifecycleHandler { /* private fields */ }