fn render_union<'a, 'cx: 'a>( it: &'a Item, g: Option<&'a Generics>, fields: &'a [Item], cx: &'a Context<'cx>, ) -> impl Display + 'a + Captures<'cx>