useserde::{Deserialize, Serialize};/// Rust release information.
////// Core data model shared by database, fetcher, and app modules.
/// No dependency on any other business module to avoid circular dependencies.
#[derive(Debug, Clone, Serialize, Deserialize)]pubstructRustRelease{/// Release version string (e.g. "1.75.0", "1.76.0-nightly")
pubversion: String,
/// Release date in YYYY-MM-DD format
pubdate: String,
/// Release channel: "stable", "beta", or "nightly"
pubchannel: String,
}