//! [`PerfOverlayMode`]: how much detail [`super::PerfOverlayApp`] currently shows.
/// How much detail [`super::PerfOverlayApp`] currently shows, advanced by the toggle key.
///
/// Cycles `Off -> Compact -> Full -> Off`. [`Full`](Self::Full) is only reachable once
/// [`PerfOverlayApp::cycle_with`](super::PerfOverlayApp::cycle_with) has registered a second
/// renderer; without one, the cycle skips straight from [`Compact`](Self::Compact) back to `Off`,
/// i.e. the plain two-state toggle from before this enum existed.