22 breaking releases

0.59.1 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

#388 in Procedural macros

Download history 184646/week @ 2024-12-20 189176/week @ 2024-12-27 315228/week @ 2025-01-03 450015/week @ 2025-01-10 366984/week @ 2025-01-17 390939/week @ 2025-01-24 419775/week @ 2025-01-31 540317/week @ 2025-02-07 606941/week @ 2025-02-14 661518/week @ 2025-02-21 900696/week @ 2025-02-28 983630/week @ 2025-03-07 1023331/week @ 2025-03-14 1610454/week @ 2025-03-21 1054821/week @ 2025-03-28 1242645/week @ 2025-04-04

5,116,021 downloads per month
Used in 12,236 crates (6 directly)

MIT/Apache

29KB
620 lines

Define COM interfaces to call or implement.

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

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

Dependencies

~190–620KB
~15K SLoC