async fn decode_metadata_from_reader(
metadata: &mut MetadataV2,
reader: &mut SnapshotPayloadReader,
) -> BackupResult<()>async fn decode_metadata_from_reader(
metadata: &mut MetadataV2,
reader: &mut SnapshotPayloadReader,
) -> BackupResult<()>