pub async fn download_artifact_to_file(
task_id: &str,
run_id: Option<&str>,
name: &str,
retry: &Retry,
queue_service: &Queue,
file: File,
) -> Result<(File, String)>
Expand description
Download an artifact into the given File. The file must be open in write mode and must be
clone-able (that is, File::try_clone() must succeed) in order to support retried downloads.
The File is returned with all write operations complete but with unspecified position. If
run_id
is None then the latest run will be used. Returns (file, content_type).