`std::ptr::read_ptr` now takes `*mut`

Closes #10579