rust/library
Matthias Krüger bf228a87ff
Rollup merge of #135381 - cod10129:vec-splice-doc, r=tgross35
Add an example for `Vec::splice` inserting elements without removing

This example clearly showcases how `splice` can be used to insert multiple elements efficiently at an index into a vector.

Fixes #135369.

The added example:

> Using `splice` to insert new items into a vector efficiently at a specific position indicated by an empty range:
> ```rust
> let mut v = vec![1, 5];
> let new = [2, 3, 4];
> v.splice(1..1, new);
> assert_eq!(v, [1, 2, 3, 4, 5]);
> ```

`@rustbot` label A-docs A-collections
2025-01-14 07:56:23 +01:00
..
2025-01-03 20:16:52 -08:00
2024-12-24 19:00:57 +01:00
2024-12-24 19:00:57 +01:00
2025-01-05 01:40:09 +01:00