Trait INodeTrait
Source pub trait INodeTrait {
Show 13 methods
// Required methods
fn to_node(self: Box<Self>) -> Box<dyn Any>;
fn clone_node<'b>(&self) -> BoxDynNode<'b>;
fn typed<'b>(self: Box<Self>) -> IEnumTyped<'b>;
fn node_type(&self) -> INodeType;
fn parent<'b>(&self) -> MaybeElement<'b>;
fn uuid(&self) -> Option<&str>;
fn owner_document(&self) -> MaybeDoc;
fn text_content(&self) -> &str;
fn set_text(&mut self, content: &str);
fn set_html(&mut self, content: &str);
fn index(&self) -> usize;
// Provided methods
fn root_element<'b>(&self) -> Option<BoxDynElement<'b>> { ... }
fn text(&self) -> &str { ... }
}