winbrew_models\reporting/
info.rs

1//! Runtime information report exposed by the info command.
2
3use super::report::RuntimeReport;
4
5/// High-level runtime information for display in the CLI.
6#[derive(Debug, Clone, PartialEq, Eq)]
7pub struct InfoReport {
8    /// Winbrew version string.
9    pub version: String,
10    /// System header entries displayed before the WinBrew tables.
11    pub system: Vec<(String, String)>,
12    /// Structured runtime sections for rendering.
13    pub runtime: RuntimeReport,
14}