use std::collections::VecDeque;
use std::fmt::Debug;
+use std::collections::vec_deque::Drain;
use test;
assert!(!v.contains(&3));
}
+
+#[allow(dead_code)]
+fn assert_covariance() {
+ fn drain<'new>(d: Drain<'static, &'static str>) -> Drain<'new, &'new str> { d }
+}