1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
use crate::minecraft::models::version_type::VersionType;
use serde::{Deserialize, Serialize};
use time::OffsetDateTime;
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct VersionSummary {
pub id: String,
#[serde(rename = "type")]
pub _type: VersionType,
pub url: String,
#[serde(with = "time::serde::rfc3339")]
pub time: OffsetDateTime,
#[serde(alias = "releaseTime", with = "time::serde::rfc3339")]
pub release_time: OffsetDateTime,
}