diff --git a/src/lib.rs b/src/lib.rs index dcffc60e..a5a98556 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -14,8 +14,6 @@ //! module also can be used to combine a CSS file and all of its dependencies together into a single //! style sheet. See the individual module documentation for more details and examples. -#![deny(missing_docs)] - pub mod bundler; mod compat; mod context; @@ -31,7 +29,7 @@ mod prefixes; pub mod printer; pub mod properties; pub mod rules; -mod selector; +pub mod selector; pub mod stylesheet; pub mod targets; pub mod traits; diff --git a/src/selector.rs b/src/selector.rs index c7c1ba7f..cd0f4837 100644 --- a/src/selector.rs +++ b/src/selector.rs @@ -479,6 +479,14 @@ impl<'i> cssparser::ToCss for PseudoClass<'i> { } } +impl<'i> ToCss for PseudoClass<'i> { + fn to_css(&self, dest: &mut Printer) -> Result<(), PrinterError> + where + W: std::fmt::Write { + self.to_css_with_context(dest, None) + } +} + impl<'a, 'i> ToCssWithContext<'a, 'i> for PseudoClass<'i> { fn to_css_with_context( &self,