Move TokensOrDefault out of root
diff --git a/src/expr.rs b/src/expr.rs
index 27b9eb5..ab3ba9a 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -2997,11 +2997,15 @@
#[cfg(feature = "printing")]
mod printing {
use super::*;
- #[cfg(feature = "full")]
- use attr::FilterAttrs;
+
use proc_macro2::{Literal, TokenStream};
use quote::{ToTokens, TokenStreamExt};
+ #[cfg(feature = "full")]
+ use attr::FilterAttrs;
+ #[cfg(feature = "full")]
+ use print::TokensOrDefault;
+
// If the given expression is a bare `ExprStruct`, wraps it in parenthesis
// before appending it to `TokenStream`.
#[cfg(feature = "full")]