syntax_data: {"ast_node_type":"function","tokens":[{"end":67,"kind":"keyword","start":0,"text":"pub"}]}
source_snippet: pub fn characteristic_def_id_of_type(ty: Ty<'_>) -> Option<DefId> {
context_before: }
context_after:     characteristic_def_id_of_type_cached(ty, &mut SsoHashSet::new())