Insert $crate into type_id macro expansion
diff --git a/macro/src/expand.rs b/macro/src/expand.rs
index 639880d..f88b602 100644
--- a/macro/src/expand.rs
+++ b/macro/src/expand.rs
@@ -10,6 +10,7 @@
self, check, mangle, Api, Doc, Enum, ExternFn, ExternType, Impl, Lifetimes, Pair, Signature,
Struct, Trait, Type, TypeAlias, Types,
};
+use crate::type_id::Crate;
use proc_macro2::{Ident, Span, TokenStream};
use quote::{format_ident, quote, quote_spanned, ToTokens};
use std::mem;
@@ -1095,7 +1096,7 @@
segments.extend(namespace_segments.cloned());
segments.push(Ident::new(&name.cxx.to_string(), Span::call_site()));
let qualified = QualifiedName { segments };
- crate::type_id::expand(qualified)
+ crate::type_id::expand(Crate::Cxx, qualified)
}
fn expand_rust_box(ident: &Ident, types: &Types, explicit_impl: Option<&Impl>) -> TokenStream {