@@ -1953,11 +1953,11 @@ impl<T, A: Allocator> Vec<T, A> {
19531953 /// # Examples
19541954 ///
19551955 /// ```
1956- /// let mut vec = vec![1, 2, 3 ];
1957- /// vec.insert(1, 4 );
1958- /// assert_eq!(vec, [1, 4, 2, 3 ]);
1959- /// vec.insert(4, 5 );
1960- /// assert_eq!(vec, [1, 4, 2, 3, 5 ]);
1956+ /// let mut vec = vec!['a', 'b', 'c' ];
1957+ /// vec.insert(1, 'd' );
1958+ /// assert_eq!(vec, ['a', 'd', 'b', 'c' ]);
1959+ /// vec.insert(4, 'e' );
1960+ /// assert_eq!(vec, ['a', 'd', 'b', 'c', 'e' ]);
19611961 /// ```
19621962 ///
19631963 /// # Time complexity
@@ -2024,9 +2024,9 @@ impl<T, A: Allocator> Vec<T, A> {
20242024 /// # Examples
20252025 ///
20262026 /// ```
2027- /// let mut v = vec![1, 2, 3 ];
2028- /// assert_eq!(v.remove(1), 2 );
2029- /// assert_eq!(v, [1, 3 ]);
2027+ /// let mut v = vec!['a', 'b', 'c' ];
2028+ /// assert_eq!(v.remove(1), 'b' );
2029+ /// assert_eq!(v, ['a', 'c' ]);
20302030 /// ```
20312031 #[ stable( feature = "rust1" , since = "1.0.0" ) ]
20322032 #[ track_caller]
@@ -2715,10 +2715,10 @@ impl<T, A: Allocator> Vec<T, A> {
27152715 /// # Examples
27162716 ///
27172717 /// ```
2718- /// let mut vec = vec![1, 2, 3 ];
2718+ /// let mut vec = vec!['a', 'b', 'c' ];
27192719 /// let vec2 = vec.split_off(1);
2720- /// assert_eq!(vec, [1 ]);
2721- /// assert_eq!(vec2, [2, 3 ]);
2720+ /// assert_eq!(vec, ['a' ]);
2721+ /// assert_eq!(vec2, ['b', 'c' ]);
27222722 /// ```
27232723 #[ cfg( not( no_global_oom_handling) ) ]
27242724 #[ inline]
@@ -2982,9 +2982,9 @@ impl<T: Clone, A: Allocator> Vec<T, A> {
29822982 /// vec.resize(3, "world");
29832983 /// assert_eq!(vec, ["hello", "world", "world"]);
29842984 ///
2985- /// let mut vec = vec![1, 2, 3, 4 ];
2986- /// vec.resize(2, 0 );
2987- /// assert_eq!(vec, [1, 2 ]);
2985+ /// let mut vec = vec!['a', 'b', 'c', 'd' ];
2986+ /// vec.resize(2, '_' );
2987+ /// assert_eq!(vec, ['a', 'b' ]);
29882988 /// ```
29892989 #[ cfg( not( no_global_oom_handling) ) ]
29902990 #[ stable( feature = "vec_resize" , since = "1.5.0" ) ]
0 commit comments