@@ -76,8 +76,7 @@ impl<'a> Sink<'a> {
7676 #[ inline]
7777 fn should_skip_element ( & self , element : & ElementData ) -> bool {
7878 if element. name . local == local_name ! ( "style" ) {
79- !self . keep_style_tags
80- && element. attributes . get ( "data-css-inline" . into ( ) ) != Some ( "keep" )
79+ !self . keep_style_tags && element. attributes . get_css_inline ( ) != Some ( "keep" )
8180 } else if element. name . local == local_name ! ( "link" )
8281 && element. attributes . get ( local_name ! ( "rel" ) ) == Some ( "stylesheet" )
8382 {
@@ -135,7 +134,7 @@ impl<'a> Sink<'a> {
135134 }
136135 NodeData :: Document => self . serialize_children ( serializer) ,
137136 NodeData :: Doctype { name } => serializer. write_doctype ( name) ,
138- NodeData :: Text { text : content } => serializer. write_text ( content ) ,
137+ NodeData :: Text { text } => serializer. write_text ( text ) ,
139138 NodeData :: Comment { text } => serializer. write_comment ( text) ,
140139 NodeData :: ProcessingInstruction { target, data } => {
141140 serializer. write_processing_instruction ( target, data)
@@ -299,7 +298,7 @@ impl<'a, W: Write> HtmlSerializer<'a, W> {
299298 }
300299 self . writer . write_all ( b"\" " ) ?;
301300 }
302- if let Some ( styles) = & styles {
301+ if let Some ( styles) = styles {
303302 self . writer . write_all ( b" style=\" " ) ?;
304303 for ( property, ( _, value) ) in styles {
305304 write_declaration ( & mut self . writer , property, value) ?;
0 commit comments