chore: 目前仅支持三个状态:封面、视频和 nfo

This commit is contained in:
amtoaer
2024-03-30 01:43:22 +08:00
parent a451b6dca3
commit 5ddb0335fc
+4 -4
View File
@@ -12,8 +12,8 @@ impl Status {
Self(status) Self(status)
} }
pub fn should_run(&self) -> [bool; 4] { pub fn should_run(&self) -> [bool; 3] {
let mut result = [false; 4]; let mut result = [false; 3];
for (i, res) in result.iter_mut().enumerate() { for (i, res) in result.iter_mut().enumerate() {
*res = self.check_continue(i); *res = self.check_continue(i);
} }
@@ -21,8 +21,8 @@ impl Status {
} }
pub fn update_status(&mut self, result: &[Result<()>]) { pub fn update_status(&mut self, result: &[Result<()>]) {
assert!(result.len() >= 4, "result length must be 4"); assert!(result.len() == 3, "result length must be 3");
for (i, res) in result.iter().enumerate().take(4) { for (i, res) in result.iter().enumerate().take(3) {
self.set_result(res, i); self.set_result(res, i);
} }
if self.should_run().iter().all(|x| !x) { if self.should_run().iter().all(|x| !x) {