{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"if"}]}
                if fields_omitted { ", .." } else { "" },
                fields.enumerate().map(|(idx, _)| idx).format(", "),
                name = name