1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
use proc_macro2::TokenStream as HelperTokenStream;
use quote::quote;
use syn::ItemStruct;

pub fn generate(struct_item: &ItemStruct) -> HelperTokenStream {
    let struct_ident = &struct_item.ident;

    quote! {
        unsafe impl com::CoClass for #struct_ident {
        }
    }
}