`~T` isn't the only type on the heap. `Vec<T>`, `Rc<T>`, etc.