any way to do it? I guess repr(C) is not defined on enums, although I'd hope it would generate something like this: ```rust #[repr(C)] struct { discriminant: u8, variant: #[repr(C)] union, } ```