Clean up rsvg/src/lib.rs so it only exports the public API
We have stuff like pub mod surface_utils
so that the benches
can import it. Move it to the bench_only
module instead; we may need to export individual items there instead of the whole surface_utils
module.
-
The left-hand sidebar has links to the internal crates; remove them. -
pub mod filters;
-
pub mod surface_utils;
-
pub use crate::rect::{IRect, Rect};
-
Dpi
gets exported somehow. -
AcceptLanguageError
is internal, but gets returned fromAcceptLanguage::parse()
. -
Can we omit the internal macros from documentation with just #[doc(hidden)]
?
Edited by Federico Mena Quintero