Fix compatibility with --no-default-features
diff --git a/src/ty.rs b/src/ty.rs
index cc9d2c8..4716b6f 100644
--- a/src/ty.rs
+++ b/src/ty.rs
@@ -840,7 +840,7 @@
match self.ty.mutability {
Mutability::Mutable(ref tok) => tok.to_tokens(tokens),
Mutability::Immutable => {
- self.const_token.unwrap_or_default().to_tokens(tokens);
+ TokensOrDefault(&self.const_token).to_tokens(tokens);
}
}
self.ty.ty.to_tokens(tokens);
@@ -901,7 +901,7 @@
};
let mut segments = self.1.segments.iter();
if pos > 0 {
- qself.as_token.unwrap_or_default().to_tokens(tokens);
+ TokensOrDefault(&qself.as_token).to_tokens(tokens);
self.1.leading_colon.to_tokens(tokens);
for (i, segment) in (&mut segments).take(pos).enumerate() {
if i + 1 == pos {