This would help avoid problems like https://github.com/rust-lang/futures-rs/pull/2801#issuecomment-1819252187. rust-lang/rust already has a mechanism for this (https://github.com/rust-lang/rust/pull/118607#issuecomment-1838839291), but I don't know how to enable it for this repo.