Samuel Tardieu a1e41a0227
Rollup merge of #144776 - nnethercote:Printer-cleanups, r=cjgillot
`Printer` cleanups

The trait `Printer` is implemented by six types, and the sub-trait `PrettyPrinter` is implemented by three of those types. The traits and the impls are complex and a bit of a mess. This PR starts to clean them up.

r? ``@davidtwco``
2025-08-05 03:51:34 +02:00
..
2025-07-31 14:19:27 +02:00
2025-06-18 15:46:19 +00:00
2025-07-28 06:10:14 +05:00
2025-06-30 20:42:27 +10:00
2025-07-31 14:19:27 +02:00