error: borrow of packed field requires unsafe function or block (error E0133)
Created by: sajattack
As of rust 1.24 packed fields cannot be borrowed safely. Options are to remove repr(packed)
if it's not needed or to copy fields to a local variable. See https://github.com/rust-lang/rust/issues/46043 for more details.