2 Checks for types that implement `Copy` as well as
6 Implicit copies can be confusing when working with
11 #[derive(Copy, Clone)]
14 impl Iterator for Countdown {
18 let a: Vec<_> = my_iterator.take(1).collect();
19 let b: Vec<_> = my_iterator.collect();