diff options
| author | Josh Stone <jistone@redhat.com> | 2017-04-20 11:25:05 -0700 |
|---|---|---|
| committer | Josh Stone <jistone@redhat.com> | 2017-04-20 21:16:31 -0700 |
| commit | a76274e533969c8458c4471fbfc1b84ba44137e0 (patch) | |
| tree | 3e0ba4cfc1f10c1f1e8425913c912d35183a550d /src/test | |
| parent | 535ee6c7f05e29a6e94edba06b228d64f8ba74ec (diff) | |
Remove EnumSet
[unstable, deprecated since 1.16.0]
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/run-pass/sync-send-iterators-in-libcollections.rs | 19 |
1 files changed, 1 insertions, 18 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 d046705c94b..ea154590dee 100644 --- a/src/test/run-pass/sync-send-iterators-in-libcollections.rs +++ b/src/test/run-pass/sync-send-iterators-in-libcollections.rs @@ -10,13 +10,12 @@ #![allow(warnings)] #![feature(collections)] -#![feature(drain, enumset, collections_bound, btree_range, vecmap)] +#![feature(drain, collections_bound, btree_range, vecmap)] extern crate collections; use collections::BinaryHeap; use collections::{BTreeMap, BTreeSet}; -use collections::EnumSet; use collections::LinkedList; use collections::String; use collections::Vec; @@ -25,7 +24,6 @@ use std::collections::HashMap; use std::collections::HashSet; use collections::Bound::Included; -use collections::enum_set::CLike; use std::mem; fn is_sync<T>(_: T) where T: Sync {} @@ -76,21 +74,6 @@ fn main() { all_sync_send!(LinkedList::<usize>::new(), iter, iter_mut, into_iter); - #[derive(Copy, Clone)] - #[repr(usize)] - #[allow(dead_code)] - enum Foo { A, B, C } - impl CLike for Foo { - fn to_usize(&self) -> usize { - *self as usize - } - - fn from_usize(v: usize) -> Foo { - unsafe { mem::transmute(v) } - } - } - all_sync_send!(EnumSet::<Foo>::new(), iter); - all_sync_send!(VecDeque::<usize>::new(), iter, iter_mut, into_iter); is_sync_send!(VecDeque::<usize>::new(), drain(..)); |
