tramhao / termusic

Music Player TUI written in Rust
GNU General Public License v3.0
963 stars 42 forks source link

Refactor `lib::podcast` to use async-reqwest #296

Closed hasezoey closed 2 months ago

hasezoey commented 2 months ago

This PR refactors lib::podcast to use async reqwest (not reqwest::blocking anymore).

Note that this PR also renames ThreadPool to TaskPool to better reflect what it does.

in the last PR (https://github.com/tramhao/termusic/pull/294#issue-2236292553) i have written that this is the last instance of reqwest::blocking, but as it turned out there is still 1 more (this time for real) in lib::invidious