#define CBINDGEN_PACKED __attribute__ ((packed)) #define CBINDGEN_ALIGNED(n) __attribute__ ((aligned(n))) #include #include #include #include struct OpaqueAlign16Union; struct OpaqueAlign1Struct; struct OpaqueAlign1Union; struct OpaqueAlign2Struct; struct OpaqueAlign32Struct; struct OpaqueAlign4Struct; struct OpaqueAlign4Union; struct OpaqueAlign8Struct; struct CBINDGEN_PACKED PackedStruct { uintptr_t arg1; uint8_t *arg2; }; union CBINDGEN_PACKED PackedUnion { uintptr_t variant1; uint8_t *variant2; };