pub async fn download_server_raw_binary( http_client: &dyn HttpClient, url: &str, digest: Option<&str>, destination_path: &Path, binary_file_name: &str, ) -> Result<(), Error>