Skip to main content

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}