Files
rust/library/alloc/src
Matthias Krüger 19a40ec5bf Rollup merge of #123107 - avandesa:vec_pop_if, r=joboet
Implement `Vec::pop_if`

This PR adds `Vec::pop_if` to the public API, behind the `vec_pop_if` feature.

```rust
impl<T> Vec<T> {
    pub fn pop_if<F>(&mut self, f: F) -> Option<T>
        where F: FnOnce(&mut T) -> bool;
}
```

Tracking issue: #122741

## Open questions

- [ ] Should the first unit test be split up?
- [ ] I don't see any guidance on ordering of methods in impl blocks, should I move the method elsewhere?
2024-03-27 05:21:18 +01:00
..
2024-02-24 16:02:17 +03:00
2024-03-01 18:20:48 +00:00
2023-12-10 10:56:22 +08:00
2024-01-28 18:33:34 +01:00
2024-03-20 08:49:13 -04:00
2023-10-05 18:21:47 -04:00
2024-03-25 19:39:45 -04:00
2024-03-25 19:39:45 -04:00
2024-02-15 10:18:33 -05:00
2024-03-25 19:39:45 -04:00
2023-12-10 10:56:22 +08:00