Could be great to rid of that bunch of files - multiple files for the one SDK version. That kinda ugly. It may be so: - `vaFormatString` => __reserved: usize (#554) - pub type `va_list` => just remove - generate rustified bindigs for all diffenet targets __with all derives__ (predefined rationalized set: #550) - remove derived `Copy` from all non-enum types (#550) - remove derived `Clone` from all large structs of which contains pointers (#550) - feature-gate all derives (just `const-ty`: #550) - compare all enum's `repr` types, merge into one with cfg-gated `repr` attr - `FileOptions` and `PDButtons` are "bitfielded" __enum__, so enum too, - so all enums including "bitfielded" should me merged so way. - merge it all into one file 🎉
Could be great to rid of that bunch of files - multiple files for the one SDK version. That kinda ugly.
It may be so:
vaFormatString=> __reserved: usize (Exclude field as unuseful or unimplemented (e.g. for mock) #554)va_list=> just removeCopyfrom all non-enum types (Refactoring bindings: features & derives #550)Clonefrom all large structs of which contains pointers (Refactoring bindings: features & derives #550)const-ty: Refactoring bindings: features & derives #550)reprtypes, merge into one with cfg-gatedreprattrFileOptionsandPDButtonsare "bitfielded" enum, so enum too,