fn render_union( w: &mut Buffer, it: &Item, g: Option<&Generics>, fields: &[Item], cx: &Context<'_> )