pub fn fold_predicate_lifetime<F>( f: &mut F, node: PredicateLifetime, ) -> PredicateLifetimewhere F: Fold + ?Sized,