updater
async fn curl<'_, '_>( version: &'_ str, path: &'_ str, quiet: bool) -> Result<Vec<u8>, Box<dyn Error>>