Remove feature gates for `if let`, `while let`, and tuple indexing

Closes #19469
auto merge of #19472 : nick29581/rust/iflet, r=thestinger

Closes #19469 

r?