File tree 2 files changed +13
-4
lines changed
2 files changed +13
-4
lines changed Original file line number Diff line number Diff line change @@ -328,10 +328,6 @@ pub trait MutableSet<T>: Set<T> + Mutable {
328
328
pub trait MutableSeq < T > : Mutable {
329
329
/// Append an element to the back of a collection.
330
330
///
331
- /// # Failure
332
- ///
333
- /// Fails if the number of elements in the vector overflows a `uint`.
334
- ///
335
331
/// # Example
336
332
///
337
333
/// ```rust
Original file line number Diff line number Diff line change @@ -1557,6 +1557,19 @@ impl<T:fmt::Show> fmt::Show for Vec<T> {
1557
1557
}
1558
1558
1559
1559
impl < T > MutableSeq < T > for Vec < T > {
1560
+ /// Append an element to the back of a collection.
1561
+ ///
1562
+ /// # Failure
1563
+ ///
1564
+ /// Fails if the number of elements in the vector overflows a `uint`.
1565
+ ///
1566
+ /// # Example
1567
+ ///
1568
+ /// ```rust
1569
+ /// let mut vec = vec!(1i, 2);
1570
+ /// vec.push(3);
1571
+ /// assert_eq!(vec, vec!(1, 2, 3));
1572
+ /// ```
1560
1573
#[ inline]
1561
1574
fn push ( & mut self , value : T ) {
1562
1575
if mem:: size_of :: < T > ( ) == 0 {
You can’t perform that action at this time.
0 commit comments