rustversion/
version.rs

1#![allow(dead_code)]
2
3use crate::date::Date;
4
5#[derive(Copy, Clone, Debug, PartialEq)]
6pub struct Version {
7    pub minor: u16,
8    pub patch: u16,
9    pub channel: Channel,
10}
11
12#[derive(Copy, Clone, Debug, PartialEq)]
13pub enum Channel {
14    Stable,
15    Beta,
16    Nightly(Date),
17    Dev,
18}