async fn run_update( endpoint: &str, cache_dir: Option<PathBuf>, timeout_ms: u64, lang_filter: Option<&str>, output: OutputFormat, ) -> Result<()>