Types that implement custom debug formatting.
Write the debug representation object into a given formatter.
See Formattable for details.