#macro #identifier

deprecated com-rs

Deprecated. Use the com crate instead.

8 releases

Uses old Rust 2015

0.2.1 Oct 9, 2019
0.2.0 Feb 5, 2017
0.1.5 Mar 16, 2016
0.1.4 Aug 29, 2015
0.1.2 Jun 21, 2015

#234 in #identifier

Download history 4612/week @ 2024-07-20 6892/week @ 2024-07-27 5335/week @ 2024-08-03 6729/week @ 2024-08-10 6322/week @ 2024-08-17 8346/week @ 2024-08-24 6963/week @ 2024-08-31 5203/week @ 2024-09-07 3431/week @ 2024-09-14 3962/week @ 2024-09-21 3183/week @ 2024-09-28 2400/week @ 2024-10-05 2925/week @ 2024-10-12 2865/week @ 2024-10-19 2662/week @ 2024-10-26 2408/week @ 2024-11-02

11,166 downloads per month
Used in 372 crates (3 directly)

MIT/Apache

18KB
232 lines

Deprecated. Use the com crate instead.


lib.rs:

com-rs 0.1.4

Rust bindings for the Win32 [Component Object Model] (https://msdn.microsoft.com/en-us/library/ms680573.aspx).

Overview

This crate is composed of three main components:

  • The com_interface! (macro.com_interface!.html) macro for defining new interface types.
  • The ComPtr type for making use of them.
  • Definition of IUnknown, the base COM interface.

No runtime deps