File tree Expand file tree Collapse file tree 3 files changed +14
-5
lines changed
branches/try/src/libcollections Expand file tree Collapse file tree 3 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 2
2
refs/heads/master: f2fa55903e378368ed9173560f03a0ef16e371c2
3
3
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4
4
refs/heads/snap-stage3: 9fc8394d3bce22ab483f98842434c84c396212ae
5
- refs/heads/try: 054b1ff989e278ad1ea278c87beda25a8587d367
5
+ refs/heads/try: 63d1137d68d1394e66815675921210ed8487c01e
6
6
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
7
7
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8
8
refs/heads/try2: 147ecfdd8221e4a4d4e090486829a06da1e0ca3c
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