fn text_node(text: &str) -> Self {
        // TODO
        Self {
            node: DomNode::text_node(text),
        }
    }
/// When hydrating, instead of creating a new node, this will attempt to hydrate an existing
/// node.
When hydrating, instead of creating a new node, this will attempt to hydrate an existing
node.
When hydrating instead of creating a new node this will attempt to hydrate an existing node .
fn text_node(text: &str) -> Self {
        // TODO
        Self {
            node: DomNode::text_node(text),
        }
    }
fn text_node ( text : & str ) -> Self { // TODO Self { node : DomNode :: text_node ( text ) , } }
When hydrating, instead of creating a new node, this will attempt to hydrate an existing
node.
When hydrating instead of creating a new node this will attempt to hydrate an existing node .
text
&str