[][src]Function intercom_common::attributes::expand_com_impl

pub fn expand_com_impl(
    _attr_tokens: &TokenStream,
    item_tokens: TokenStream
) -> Result<TokenStream, ParseError>

Expands the com_impl attribute.

The attribute expansion results in the following items:

  • Implementation for the delegating methods when calling the Rust methods from COM.
  • Virtual table instance for the COM type.