syntax_data: {"ast_node_type":"struct","tokens":[{"end":49,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub struct ExternalConstraintsData<I: Interner> {
context_before: #[cfg_attr(feature = "nightly", derive(HashStable_NoContext))]
context_after:     pub region_constraints: Vec<ty::OutlivesPredicate<I, I::GenericArg>>,