in src/linux.rs [302:305]
fn from(value: &IfInfoMsg) -> Self { debug_assert!(value.len() >= size_of::<Self>()); unsafe { slice::from_raw_parts(ptr::from_ref(value).cast(), value.len()) } }