As per https://github.com/rust-lang/rust/pull/143768#discussion_r2217356333 If we have `Option<T>: [const] Destruct` this should imply `T: [const] Destruct`