//! Shared Axum application state.
use Arc;
use DurableApi;
use DurableScheduler;
/// State injected into every route handler via Axum's `State` extractor.
/// State for admin route handlers.
///
/// Requires a concrete `DurableScheduler` because admin operations use
/// concrete return types (not object-safe trait methods).