{"ast_node_type":"struct","tokens":[{"end":85,"kind":"keyword","start":0,"text":"///"}]}
    /// Parse a struct ("record") pattern (e.g. `Foo { ... }` or `Foo::Bar { ... }`).
    fn parse_pat_struct(&mut self, qself: Option<P<QSelf>>, path: Path) -> PResult<'a, PatKind> {