25 breaking releases

0.60.0 Mar 18, 2025
0.58.0 Jul 3, 2024
0.53.0 Feb 22, 2024
0.52.0 Nov 15, 2023
0.34.0 Mar 15, 2022

#336 in Procedural macros

Download history 361640/week @ 2025-01-05 448194/week @ 2025-01-12 374656/week @ 2025-01-19 401694/week @ 2025-01-26 434814/week @ 2025-02-02 611204/week @ 2025-02-09 606682/week @ 2025-02-16 657532/week @ 2025-02-23 1001614/week @ 2025-03-02 962013/week @ 2025-03-09 1208992/week @ 2025-03-16 1404353/week @ 2025-03-23 1135552/week @ 2025-03-30 1279549/week @ 2025-04-06 1254063/week @ 2025-04-13 1223671/week @ 2025-04-20

4,953,553 downloads per month
Used in 12,520 crates (6 directly)

MIT/Apache

41KB
777 lines

Implement COM interfaces for Rust types.

Take a look at [macro@implement] for an example.

Learn more about Rust for Windows here: https://github.com/microsoft/windows-rs

Dependencies

~185–610KB
~14K SLoC