Initialize a new tester. `ptr` points to an uninitialized `CorruptionTester `. If `init` is `UnsafeDefault`, then `ptr` is taken to be the final location of the tester in memory, and the pointer is used in computing the hash. Otherwise, `ptr` is simply taken to be a temporary location, and the pointer is not used in computing the hash.
(ptr: *mut CorruptionTester<T>, init: Initializer)
source not stored for this graph (policy: none)
nothing calls this directly
no test coverage detected