downloadAssets(progress:) Declarationfunc downloadAssets(progress: consuming Subprogress) async throws