syntax_data: {"ast_node_type":"struct","tokens":[{"end":27,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub struct Predicate<'tcx>(
context_before: #[rustc_pass_by_value]
context_after:     pub(super) Interned<'tcx, WithCachedTypeInfo<ty::Binder<'tcx, PredicateKind<'tcx>>>>,