pub async fn fetch_url( url: impl Into<String>, range: Option<Range>, ) -> Result<Vec<u8>, FetchUrlError>