{"ast_node_type":"other","tokens":[{"end":52,"kind":"keyword","start":0,"text":"pub"}]}
    pub binding_modes: ArenaMap<PatId, BindingMode>,
    /// the first `rest` has implicit `ref` binding mode, but the second `rest` binding mode is `move`.
    pub expr_adjustments: FxHashMap<ExprId, Box<[Adjustment]>>,