fn merge_cli_version(
prev: Option<&CliVersionInfo>,
next: CliVersionInfo,
) -> CliVersionInfoExpand description
Merge a freshly-probed snapshot over the held one, keeping a
previously-resolved field when the new probe came back None for it: a
failed network probe must not wipe a latest an earlier one found.