There has been talk on the internals forum of "gating" deprecated parts of the std on a new edition. So the deprecated feature will be hidden for crates that declare `edition = '2030'` but will be available for crates using an older edition. Essentially turning the warning into an error.
But this is just talk at the moment. Currently there is no mechanism to implement this. It would also be a challenge for documentation.