pub fn faithful_display<'a>(stream: &'a TokenStream) -> impl Display + 'a
Expand description

Create a Display object out of a TokenStream that respects as closely as possible its formatting.

Disclaimer: because this function takes a reference and because TokenStream – at the time of writing – doesn’t support reference-based iteration, a complete deep clone of the token tree has to be performed prior to displaying it.