feat: better search TUI, multi select downloads and parallel downloads

This commit is contained in:
Michel de Graaf
2025-11-12 00:26:03 +01:00
parent 98a8f53094
commit 30c4fd2aad
4 changed files with 765 additions and 133 deletions
+6 -2
View File
@@ -103,8 +103,12 @@ pub struct DownloadResult {
#[derive(Debug, Clone)]
#[allow(dead_code)]
pub enum DownloadStatus {
Pending,
InProgress,
Queued,
InProgress {
bytes_downloaded: u64,
total_bytes: u64,
speed_bytes_per_sec: f64,
},
Completed,
Failed,
TimedOut,