diff --git a/pdf/src/build.rs b/pdf/src/build.rs index b6d2040..e8e538b 100644 --- a/pdf/src/build.rs +++ b/pdf/src/build.rs @@ -7,15 +7,34 @@ use datasize::DataSize; use crate::PdfError; use crate::any::AnySync; +use crate::content::{deep_clone_op, Content, Op}; use crate::enc::StreamFilter; +use crate::error::Result; use crate::file::Cache; use crate::file::FileOptions; use crate::file::Log; use crate::file::Storage; use crate::file::Trailer; -use crate::object::*; -use crate::content::*; -use crate::error::Result; +use crate::object::Catalog; +use crate::object::Cloner; +use crate::object::DeepClone; +use crate::object::InfoDict; +use crate::object::Object; +use crate::object::ObjectWrite; +use crate::object::Page; +use crate::object::PageTree; +use crate::object::PagesNode; +use crate::object::PagesRc; +use crate::object::ParseOptions; +use crate::object::PlainRef; +use crate::object::PromisedRef; +use crate::object::RcRef; +use crate::object::Rectangle; +use crate::object::Ref; +use crate::object::Resolve; +use crate::object::Resources; +use crate::object::Shared; +use crate::object::Updater; use crate::parser::ParseFlags; use crate::primitive::Dictionary; use crate::primitive::Primitive;