{"ast_node_type":"variable","tokens":[{"end":30,"kind":"keyword","start":0,"text":"let"}]}
    let mut s = String::new();
    // <predicate1[..predicateN]>E as part of vendor extended type
    let predicates: Vec<ty::PolyExistentialPredicate<'tcx>> = predicates.iter().collect();