Fix compatibility with --no-default-features
diff --git a/src/data.rs b/src/data.rs
index 4821a7a..0f98116 100644
--- a/src/data.rs
+++ b/src/data.rs
@@ -213,7 +213,7 @@
self.ident.to_tokens(tokens);
self.data.to_tokens(tokens);
if let Some(ref disc) = self.discriminant {
- self.eq_token.unwrap_or_default().to_tokens(tokens);
+ TokensOrDefault(&self.eq_token).to_tokens(tokens);
disc.to_tokens(tokens);
}
}
@@ -243,7 +243,7 @@
self.vis.to_tokens(tokens);
if let Some(ref ident) = self.ident {
ident.to_tokens(tokens);
- self.colon_token.unwrap_or_default().to_tokens(tokens);
+ TokensOrDefault(&self.colon_token).to_tokens(tokens);
}
self.ty.to_tokens(tokens);
}