{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"pub"}]}
    pub guard: Option<P<Expr>>,
    /// Match arm guard, e.g. `n > 10` in `match foo { n if n > 10 => {}, _ => {} }`.
    /// Match arm body. Omitted if the pattern is a never pattern.