Arcature application framework: a high-level Application facade over the certified Arcature subsystems, with the low-level Axum/Tower escape hatch preserved.
useaxum::Router;usesuper::App;impl<S>App<S>{/// Get the underlying [`axum::Router`].
////// This is one side of the Axum escape hatch (the other being
/// [`App::from_router`]). The raw router can be configured with arbitrary
/// Axum/Tower functionality and, if needed, returned to Arcature via
/// `from_router`. The boundary is explicit — Arcature does not `Deref`
/// into Axum.
pubfninto_router(self)->Router<S>{self.router
}}