pub async fn check_for_update( current_version: &str, url: &str, timeout: Duration, ) -> Result<UpdateDecision>