{"ast_node_type":"struct","tokens":[{"end":81,"kind":"keyword","start":0,"text":"///"}]}
    /// `default_binding_modes` is false only for destruct assignment desugaring.
    /// Here we try to find the pattern binding of the expression,
    pub(crate) fn is_destruct_assignment_desugaring(&self, expr: &hir::Expr<'_>) -> bool {