24 breaking releases

0.59.0 Jan 7, 2025
0.58.0 Jul 3, 2024
0.57.0 Jun 7, 2024
0.53.0 Feb 22, 2024
0.34.0 Mar 15, 2022

#497 in Procedural macros

Download history 264585/week @ 2024-11-07 319805/week @ 2024-11-14 265740/week @ 2024-11-21 297751/week @ 2024-11-28 305848/week @ 2024-12-05 321569/week @ 2024-12-12 216677/week @ 2024-12-19 179450/week @ 2024-12-26 288008/week @ 2025-01-02 441480/week @ 2025-01-09 388863/week @ 2025-01-16 391283/week @ 2025-01-23 422410/week @ 2025-01-30 498135/week @ 2025-02-06 410676/week @ 2025-02-13

1,401,796 downloads per month
Used in 3,335 crates (6 directly)

MIT/Apache

27KB
461 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

~210–650KB
~15K SLoC