{"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"ty::UpvarCapture::ByRef(ty::BorrowKind::Mutable)"}]}
        ty::UpvarCapture::ByRef(ty::BorrowKind::Mutable) => {
    match curr_mode {
            for i in len..place.projections.len() {