22 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

#267 in Procedural macros

Download history 275056/week @ 2024-10-30 263099/week @ 2024-11-06 301952/week @ 2024-11-13 271634/week @ 2024-11-20 278857/week @ 2024-11-27 298663/week @ 2024-12-04 318056/week @ 2024-12-11 250312/week @ 2024-12-18 174339/week @ 2024-12-25 245018/week @ 2025-01-01 410055/week @ 2025-01-08 399107/week @ 2025-01-15 383499/week @ 2025-01-22 411851/week @ 2025-01-29 464671/week @ 2025-02-05 511848/week @ 2025-02-12

1,837,434 downloads per month
Used in 3,191 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

~210–650KB
~15K SLoC