pub unsafe fn loadu_u32_ne(data: *const u8) -> u32 {
    (data as *const u32).read_unaligned()
}
Does an unaligned load of a native endian encoded u32.

This is unsafe because `data` must point to some memory of size at least 4.
src/bytes.rs