diff options
| author | Ulrik Sverdrup <root@localhost> | 2015-04-27 19:37:13 +0200 |
|---|---|---|
| committer | Ulrik Sverdrup <root@localhost> | 2015-04-28 11:38:33 +0200 |
| commit | b475fc7d6aa1cafa91790c273908fddfb669a82e (patch) | |
| tree | a59c68bdd6ff050e718b19cf3c081e832af4fff7 /src/test | |
| parent | 9993a43e5c1b42ed42ae46749b1cdd8874db602f (diff) | |
| download | rust-b475fc7d6aa1cafa91790c273908fddfb669a82e.tar.gz rust-b475fc7d6aa1cafa91790c273908fddfb669a82e.zip | |
collections: Implement vec::drain(range) according to RFC 574
Old `.drain()` on vec is performed using `.drain(..)` now. `.drain(range)` is unstable and under feature(collections_drain) [breaking-change]
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/run-pass/sync-send-iterators-in-libcollections.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/test/run-pass/sync-send-iterators-in-libcollections.rs b/src/test/run-pass/sync-send-iterators-in-libcollections.rs index 447b4de450b..d7877bff0cb 100644 --- a/src/test/run-pass/sync-send-iterators-in-libcollections.rs +++ b/src/test/run-pass/sync-send-iterators-in-libcollections.rs @@ -12,6 +12,7 @@ #![allow(unused_mut)] #![feature(collections)] +#![feature(collections_drain)] extern crate collections; @@ -96,5 +97,6 @@ fn main() { all_sync_send!(VecMap::<usize>::new(), iter, iter_mut, drain, into_iter, keys, values); - all_sync_send!(Vec::<usize>::new(), into_iter, drain); + all_sync_send!(Vec::<usize>::new(), into_iter); + is_sync_send!(Vec::<usize>::new(), drain(..)); } |
