Version 0.3.0 build fails becase From<TokenSteam> not implmented for syn::Expr
ritobanrc opened this issue · comments
Ritoban Roy-Chowdhury commented
When compiling em = "0.3.0"
, I get the following error from Cargo on 5.4.7-arch1-1
.
error[E0277]: the trait bound `syn::Expr: std::convert::From<quote::__rt::TokenStream>` is not satisfied
--> /home/ritoban/.cargo/registry/src/github.com-1ecc6299db9ec823/emu_macro-0.1.0/src/passing.rs:338:38
|
338 | i.args.insert(0, gpu_ident);
| ^^^^^^^^^ the trait `std::convert::From<quote::__rt::TokenStream>` is not implemented for `syn::Expr`
|
= help: the following implementations were found:
<syn::Expr as std::convert::From<syn::ExprArray>>
<syn::Expr as std::convert::From<syn::ExprAssign>>
<syn::Expr as std::convert::From<syn::ExprAssignOp>>
<syn::Expr as std::convert::From<syn::ExprAsync>>
and 35 others
= note: required because of the requirements on the impl of `std::convert::Into<syn::Expr>` for `quote::__rt::TokenStream`