Auto merge of #143877 - xizheyin:143813, r=scottmcm,saethlin

`std::vec`: Add UB check for `set_len`, `from_raw_parts_in`, and etc.

Closes rust-lang/rust#143813

I noticed that `from_parts_in` do the similar things like `from_raw_parts_in`, so I add the UB check in the last commit. If it is not appropriate, I will remove it.

And I fix a typo in the first commit.

r? `@scottmcm`
This commit is contained in:
bors 2025-07-15 14:47:10 +00:00
commit d2d7662353

Diff Content Not Available