use std::io::Error;
use html5ever::serialize::{Serialize, Serializer, TraversalScope};
use crate::Html;
impl Serialize for Html {
fn serialize(
&self,
serializer: &mut S,
traversal_scope: TraversalScope,
) -> Result<(), Error> {
crate::node::serializable::serialize(self.tree.root(), serializer, traversal_scope)
}
}
#[cfg(test)]
mod tests {
use crate::Html;
#[test]
fn test_serialize() {
let src = r#"Hello world!