syntax_data: {"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"(ty::Alias(..),"}]}
source_snippet:                 (ty::Alias(..), _) | (_, ty::Alias(..)) => {
context_before:                 }
context_after:                     // If either side is a projection, attempt to