The docs for [`ManuallyDrop`](https://doc.rust-lang.org/stable/std/mem/struct.ManuallyDrop.html) state: > `ManuallyDrop<T>` is subject to the same layout optimizations as `T`. This hints, but does not explicitly guarantee, that `ManuallyDrop<T>` has the same layout as `T`. Do we want to guarantee that?
The docs for
ManuallyDropstate:This hints, but does not explicitly guarantee, that
ManuallyDrop<T>has the same layout asT. Do we want to guarantee that?