fn outcomes_from(results: &[PartResult]) -> Vec<Outcome>Expand description
Each text’s outcomes from its parts’ results: sent when every part was; not sent, and why, when one was not; delivered when the carrier said every part was received (never “not delivered” for a report that did not come).