Generic Discard trait which allows for intentionally leaking memory