LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

он же является защитным трейтом

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

Не заметил защитных свойств, даже структуру можно перепутать если обе Packed.

Исходная версия MOPKOBKA, :

он же является защитным трейтом

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