refactor(downloads): Reordered DownloadThreadControlFlag to agree with From<bool>

Signed-off-by: quexeky <git@quexeky.dev>
This commit is contained in:
quexeky
2024-11-12 09:03:36 +11:00
parent 5ba151f813
commit ab606e8e33
2 changed files with 6 additions and 2 deletions

View File

@ -8,14 +8,18 @@ pub enum DownloadThreadControlFlag {
Stop,
Go,
}
/// Go => true
/// Stop => false
impl From<DownloadThreadControlFlag> for bool {
fn from(value: DownloadThreadControlFlag) -> Self {
match value {
DownloadThreadControlFlag::Stop => false,
DownloadThreadControlFlag::Go => true,
DownloadThreadControlFlag::Stop => false,
}
}
}
/// true => Go
/// false => Stop
impl From<bool> for DownloadThreadControlFlag {
fn from(value: bool) -> Self {
match value {

View File

@ -3,4 +3,4 @@ pub mod download_commands;
mod download_logic;
mod download_thread_control_flag;
mod manifest;
mod progress_object;
mod progress_object;