rs-histver 0.3.0

Library for querying Rust historical release versions (stable/beta/nightly)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use serde::{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)]
pub struct RustRelease {
    /// Release version string (e.g. "1.75.0", "1.76.0-nightly")
    pub version: String,
    /// Release date in YYYY-MM-DD format
    pub date: String,
    /// Release channel: "stable", "beta", or "nightly"
    pub channel: String,
}