microsoft / windows-rs

Rust for Windows
https://kennykerr.ca/rust-getting-started/
Apache License 2.0
10.23k stars 476 forks source link

Type name deferral in `windows-metadata` and `windows-bindgen` #3039

Closed kennykerr closed 3 months ago

kennykerr commented 3 months ago

Starting in #2955 and #2955, this update now defers most "special" types to make it easier to handle customization based on type names loosely rather than having to create specialized variants in the windows-metadata crate. This should also make it easier to split things like #2939.