Rollup merge of #29888 - steveklabnik:gh29762, r=sanxiyn
Rollup merge of #29888 - steveklabnik:gh29762, r=sanxiyn

Fixes #29762

GBGamer/rust,graydon/rust,GBGamer/rust,GBGamer/rust,graydon/rust,graydon/rust,GBGamer/rust,graydon/rust,aidancully/rust,graydon/rust,aidancully/rust,GBGamer/rust,GBGamer/rust,graydon/rust,GBGamer/rust,aidancully/rust,GBGamer/rust,aidancully/rust,aidancully/rust,aidancully/rust