Lines Matching full:clone
43 #[derive(Clone)]
49 assert_impl!((): Copy | Clone);
50 assert_impl!((): Copy & Clone);
51 assert_impl!(Test: Copy | Clone);
52 assert_impl!(Test: !Copy | Clone);
53 assert_impl!(Test: !Copy & Clone);
54 assert_impl!(Test: !Copy & (Clone));
55 assert_impl!(Test: !(Copy) & Clone);
56 assert_impl!(Test: !(!Clone));
57 assert_impl!(Test: !(Copy) & !(!Clone));
58 assert_impl!(Test: !(Copy & Clone));
59 assert_impl!(str: !Copy & !Clone);
61 #[derive(Clone)]
64 assert_impl!(for(T: Clone) Box<T>: Clone);
65 assert_impl!(for(T: Clone + Send) Box<T>: Clone & Send);
68 assert_impl!(for(T) PhantomData<T>: Clone);
69 assert_impl!(for(T: Copy) T: Clone);
70 assert_impl!(for(T: ?Sized) T: Clone | !Clone);