Have anyone ever done something like the following with zerocopy? ```rust #[some sort of zerocopy macro] #[repr(C, packed)] pub struct MyData { ... } ```