{"ast_node_type":"other","tokens":[{"end":43,"kind":"keyword","start":0,"text":"private_fields:"}]}
        private_fields: Vec<&ty::FieldDef>,
        expr_span: Span,
        used_fields: &'tcx [hir::ExprField<'tcx>],