{"ast_node_type":"function","tokens":[{"end":78,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn print_where_predicate(&mut self, predicate: &ast::WherePredicate) {
        let ast::WherePredicate { attrs, kind, id: _, span: _, is_placeholder: _ } = predicate;