24 breaking releases

new 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

#540 in Procedural macros

Download history 207855/week @ 2024-09-19 259274/week @ 2024-09-26 258126/week @ 2024-10-03 257841/week @ 2024-10-10 289166/week @ 2024-10-17 270090/week @ 2024-10-24 283424/week @ 2024-10-31 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 231202/week @ 2025-01-02

1,008,530 downloads per month
Used in 2,920 crates (8 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

~215–660KB
~16K SLoC