fn item_fields( w: &mut Buffer, cx: &mut Context<'_>, it: &Item, fields: &Vec<Item>, ctor_kind: Option<CtorKind> )