Struct html_parser::Dom
source · [−]pub struct Dom {
pub tree_type: DomVariant,
pub children: Vec<Node>,
pub errors: Vec<String>,
}
Expand description
The main struct & the result of the parsed html
Fields
tree_type: DomVariant
The type of the tree that was parsed
children: Vec<Node>
All of the root children in the tree
errors: Vec<String>
A collection of all errors during parsing
Implementations
Trait Implementations
impl StructuralPartialEq for Dom
Auto Trait Implementations
impl RefUnwindSafe for Dom
impl Send for Dom
impl Sync for Dom
impl Unpin for Dom
impl UnwindSafe for Dom
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more