Trait css_purify::HasCssRulesExt
[−]
[src]
pub trait HasCssRulesExt: HasCssRules { fn remove_unused_css_rules<HtmlDocumentOrNode: Selectable>(
&mut self,
html_document_and_nodes: &[&HtmlDocumentOrNode]
) -> bool; }
An extension trait for HasCssRules
Required Methods
fn remove_unused_css_rules<HtmlDocumentOrNode: Selectable>(
&mut self,
html_document_and_nodes: &[&HtmlDocumentOrNode]
) -> bool
&mut self,
html_document_and_nodes: &[&HtmlDocumentOrNode]
) -> bool
Removes unused CSS rules.
Only removes each CSS rule if it is unused in all the HtmlDocumentOrNode entries given.
Returns true
if the CssRules still contain at least one rule.
Implementors
impl<H: HasCssRules> HasCssRulesExt for H