This commit is contained in:
Mikhail Kot
2025-06-05 18:11:05 +01:00
parent 9624fbfeb1
commit 00bb419ed5
8 changed files with 63 additions and 3 deletions

View File

@@ -70,6 +70,18 @@ pub enum LfcOffloadState {
},
}
#[derive(Serialize, Default, Debug, Clone)]
#[serde(tag = "status", rename_all = "snake_case")]
pub enum PromoteState {
#[default]
NotPromoted,
Promoting,
Completed,
Failed {
error: String,
},
}
/// Response of the /status API
#[derive(Serialize, Debug, Deserialize)]
#[serde(rename_all = "snake_case")]