❔ Unsafe Reading different types of structs from a byte array - C#