By deleting the copy constructor, we prevent accidentally using it when one intends to create a cache on top of a base cache.
Declared in <coins.h>
<coins.h>
CCoinsViewCache(CCoinsViewCache const& other) = delete;