История изменений
Исправление
MOPKOBKA,
(текущая версия)
:
он же является защитным трейтом
Это ты к теме о проверке на packed? Ну вот при чистке кода или его переписывании кто то случайно уберет #[repr(C, packed)], и Rust даже не предупредит, а в C будет ошибка, в моем примере выше на godbolt есть демонстрация.
Не заметил защитных свойств, даже структуру можно перепутать если обе Packed.
Исходная версия
MOPKOBKA,
:
он же является защитным трейтом
Это ты к теме о проверке на packed? Ну вот при чистке кода или его переписывании кто то случайно уберет #[repr(C, packed)], и Rust даже не предупредит, а в C будет ошибка, в моем примере выше на godbolt есть демонстрация.