Enum html2text::RenderNodeInfo [−][src]
pub enum RenderNodeInfo { Text(String), Container(Vec<RenderNode>), Link(String, Vec<RenderNode>), Em(Vec<RenderNode>), Strong(Vec<RenderNode>), Code(Vec<RenderNode>), Img(String), Block(Vec<RenderNode>), Header(usize, Vec<RenderNode>), Div(Vec<RenderNode>), Pre(String), BlockQuote(Vec<RenderNode>), Ul(Vec<RenderNode>), Ol(Vec<RenderNode>), Break, Table(RenderTable), }
The node-specific information distilled from the DOM.
Variants
Text(String)
Some text.
Container(Vec<RenderNode>)
A group of nodes collected together.
Link(String, Vec<RenderNode>)
A link with contained nodes
Em(Vec<RenderNode>)
An emphasised region
Strong(Vec<RenderNode>)
A strong region
Code(Vec<RenderNode>)
A code region
Img(String)
An image (title)
Block(Vec<RenderNode>)
A block element with children
Header(usize, Vec<RenderNode>)
A header (h1, h2, ...) with children
Div(Vec<RenderNode>)
A Div element with children
Pre(String)
A preformatted region.
BlockQuote(Vec<RenderNode>)
A blockquote
Ul(Vec<RenderNode>)
An unordered list
Ol(Vec<RenderNode>)
An ordered list
Break
A line break
Table(RenderTable)
A table
Trait Implementations
impl Debug for RenderNodeInfo
[src]
impl Debug for RenderNodeInfo
Auto Trait Implementations
impl Send for RenderNodeInfo
impl Send for RenderNodeInfo
impl Sync for RenderNodeInfo
impl Sync for RenderNodeInfo