]> git.proxmox.com Git - rustc.git/blobdiff - src/test/run-pass/builtin-superkinds-in-metadata.rs
New upstream version 1.13.0+dfsg1
[rustc.git] / src / test / run-pass / builtin-superkinds-in-metadata.rs
index 382caa83c61c71cb1b4acac82aab30c0c8d15ca8..3259b1cc0679e516954471b7091ccb3aa209d956 100644 (file)
 
 extern crate trait_superkinds_in_metadata;
 use trait_superkinds_in_metadata::{RequiresRequiresShareAndSend, RequiresShare};
-use trait_superkinds_in_metadata::{RequiresCopy};
+use trait_superkinds_in_metadata::RequiresCopy;
+use std::marker;
 
+#[derive(Copy, Clone)]
 struct X<T>(T);
 
-impl<T:Copy> Copy for X<T> {}
-
 impl<T:Sync> RequiresShare for X<T> { }
 
 impl<T:Sync+Send> RequiresRequiresShareAndSend for X<T> { }