2 #![deny(missing_copy_implementations)]
4 // Don't recommend implementing Copy on something stateful like an iterator.
5 pub struct MyIterator {
9 impl Iterator for MyIterator {
12 fn next(&mut self) -> Option<Self::Item> {
25 pub enum MaybeHandle {
29 pub union UnionHandle {
33 pub struct Array([u8; 2048]);