Skip to content

Commit 71157e5

Browse files
committed
feat(macros): allow non-string literal for crate =
1 parent fec6baf commit 71157e5

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

compio-macros/src/item_fn.rs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,7 @@ impl Parse for RawAttr {
7575
{
7676
crate_name = Some(s.parse::<TokenStream>()?);
7777
} else {
78-
return Err(syn::Error::new_spanned(
79-
&nv.value,
80-
"expected a string literal for `crate`",
81-
));
78+
crate_name = Some(nv.value.into_token_stream());
8279
}
8380
} else {
8481
let name = nv.path.require_ident()?.clone();

0 commit comments

Comments
 (0)