News for hackers. Stuff that matters.
Re:Rust – Compile Time Memory Safety by millstone on Monday April 22, 2019 @10:22PM (#19725074)
The vector is "valid" and that is what carries all the weight here. The vector is still a vector.

push_back is absolutely defined. pop_back might be undefined, because pop_back is UB on an empty vector. If you like, call clear, and be assured of an empty, reusable vector. It's not idiomatic, but it's safe.

There are no comments on this comment yet.