{"ast_node_type":"other","tokens":[{"end":84,"kind":"keyword","start":0,"text":"|"}]}
            | token::DotDotDot | token::DotDotEq | token::DotDot // A range pattern.
            | token::OpenBrace // A struct pattern.
            | token::PathSep // A tuple / struct variant pattern.