{"ast_node_type":"variable","tokens":[{"end":78,"kind":"keyword","start":0,"text":"///"}]}
    /// should not prevent `if let None = x { ... }`, for example, because the
    /// This can't be a shared borrow because mutably borrowing (*x as Some).0
    /// mutating `(*x as Some).0` can't affect the discriminant of `x`.