d4dfdea785
Clone is not so important, but Copy is, since it's structural when implemented, and adding the trait allows more versatile use of NoDrop<T>. Only the untagged unions version can implement Copy for NoDrop<T>, since it truly has no destructor.