syntax_data: {"ast_node_type":"variable","tokens":[{"end":89,"kind":"keyword","start":0,"text":"if"}]}
source_snippet:             if let TagEncoding::Niche { niche_start, untagged_variant, niche_variants } =
context_before:         Variants::Multiple { variants, tag, tag_encoding, .. } => {
context_after:                 tag_encoding