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 f8ce05b9c2
commit aa17db3d42
2 changed files with 6 additions and 2 deletions
@@ -8,14 +8,18 @@ pub enum DownloadThreadControlFlag {
Stop, Stop,
Go, Go,
} }
/// Go => true
/// Stop => false
impl From<DownloadThreadControlFlag> for bool { impl From<DownloadThreadControlFlag> for bool {
fn from(value: DownloadThreadControlFlag) -> Self { fn from(value: DownloadThreadControlFlag) -> Self {
match value { match value {
DownloadThreadControlFlag::Stop => false,
DownloadThreadControlFlag::Go => true, DownloadThreadControlFlag::Go => true,
DownloadThreadControlFlag::Stop => false,
} }
} }
} }
/// true => Go
/// false => Stop
impl From<bool> for DownloadThreadControlFlag { impl From<bool> for DownloadThreadControlFlag {
fn from(value: bool) -> Self { fn from(value: bool) -> Self {
match value { match value {