See https://github.com/rust-lang/rust/pull/85457#discussion_r634861596
See rust-lang/rust#85457 (comment)