Issue #7444 - Borrowck permits moved values to be captured

This code looks like it was just wrong. r? @bblum