conduit_cli/core/api/purpurmc/models.rs
1#[derive(Debug, serde::Deserialize)]
2pub struct PurpurVersionsResponse {
3 pub versions: Vec<String>,
4}
5
6#[derive(Debug, serde::Deserialize)]
7pub struct PurpurBuildsResponse {
8 pub builds: PurpurBuildsList,
9}
10
11#[derive(Debug, serde::Deserialize)]
12pub struct PurpurBuildsList {
13 pub latest: Option<String>,
14 pub all: Vec<String>,
15}