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

#343 in Procedural macros

Download history 174068/week @ 2024-12-23 196018/week @ 2024-12-30 369441/week @ 2025-01-06 444983/week @ 2025-01-13 372324/week @ 2025-01-20 405566/week @ 2025-01-27 440801/week @ 2025-02-03 618611/week @ 2025-02-10 605380/week @ 2025-02-17 656883/week @ 2025-02-24 1012387/week @ 2025-03-03 966848/week @ 2025-03-10 1243812/week @ 2025-03-17 1365018/week @ 2025-03-24 1155843/week @ 2025-03-31 1272021/week @ 2025-04-07

5,094,432 downloads per month
Used in 11,733 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

~195–620KB
~15K SLoC