syntax_data: {"ast_node_type":"other","tokens":[{"end":28,"kind":"keyword","start":0,"text":".is_struct()"}]}
source_snippet:                 .is_struct()
context_before:             let Some(ty::Array(e_ty, e_len)) = def
context_after:                 .then(|| &def.variant(FIRST_VARIANT).fields)