async fn display_pull_progress(
reader: &mut (impl AsyncBufReadExt + Unpin),
) -> Result<()>Expand description
Read NDJSON lines from reader and display pull progress.
Handles two modes:
- Modern podman (5.9+, with
pullProgresssupport): per-blob byte-level progress bars via indicatif - Older podman (5.x): shows status messages from the
streamfield (“Copying blob …”, “Writing manifest …”) as a live spinner