]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-pass/newtype-polymorphic.rs
cleanup: s/impl Copy/#[derive(Copy)]/g
[rust.git] / src / test / run-pass / newtype-polymorphic.rs
index 437f35d182bb3373dcffa441fa00f2a3cfacc63c..74487f5b57d6be745bb378a4fbc8ebe4916c0232 100644 (file)
@@ -9,7 +9,7 @@
 // except according to those terms.
 
 
-#[deriving(Clone)]
+#[derive(Clone)]
 struct myvec<X>(Vec<X> );
 
 fn myvec_deref<X:Clone>(mv: myvec<X>) -> Vec<X> {
@@ -26,8 +26,8 @@ pub fn main() {
     let mv = myvec(vec!(1i, 2, 3));
     let mv_clone = mv.clone();
     let mv_clone = myvec_deref(mv_clone);
-    assert_eq!(*mv_clone.get(1), 2);
+    assert_eq!(mv_clone[1], 2);
     assert_eq!(myvec_elt(mv.clone()), 1);
     let myvec(v) = mv;
-    assert_eq!(*v.get(2), 3);
+    assert_eq!(v[2], 3);
 }