mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-04-23 01:18:02 +00:00
Fix codegen with lifetimes but no type parameters
This commit is contained in:
@@ -192,7 +192,7 @@ fn deserialize_visitor(
|
||||
builder: &aster::AstBuilder,
|
||||
generics: &ast::Generics,
|
||||
) -> (P<ast::Item>, P<ast::Ty>, P<ast::Expr>) {
|
||||
if generics.ty_params.is_empty() {
|
||||
if generics.lifetimes.is_empty() && generics.ty_params.is_empty() {
|
||||
(
|
||||
builder.item().unit_struct("__Visitor"),
|
||||
builder.ty().id("__Visitor"),
|
||||
|
||||
Reference in New Issue
Block a user