pub async fn fetch_usage( ignore_cache: bool, user_agent: &str, config_dir: &Path, crate_name: &str, ) -> Result<Option<CrateResponse>, Error>