{"ast_node_type":"function","tokens":[{"end":62,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn tail_span_for_predicate_suggestion(&self) -> Span {
    ///  in `fn foo<T>(t: T) where T: Foo,` so we don't suggest two trailing commas.
        let end = self.where_clause_span.shrink_to_hi();