[][src]Crate intercom_attributes

Procedural macro attributes for defining intercom libraries.

These macros implement various low level items that enable the associated types to be instantiated and invoked over the COM interface protocol.

Instead of depending on this crate directly, the users should depend on the main intercom crate isntead.

The split into two crates is an artificial limitation of Rust. The crates defining procedural macros cannot export anything else than procedural macros.



Defines the COM library.

Attribute Macros


Defines a COM class that implements one or more COM interfaces.


Defines an implementation of an intercom interface.


Defines an intercom interface.