[][src]Enum html2text::RenderNodeInfo

pub enum RenderNodeInfo {
    Text(String),
    Container(Vec<RenderNode>),
    Link(StringVec<RenderNode>),
    Em(Vec<RenderNode>),
    Strong(Vec<RenderNode>),
    Code(Vec<RenderNode>),
    Img(String),
    Block(Vec<RenderNode>),
    Header(usizeVec<RenderNode>),
    Div(Vec<RenderNode>),
    Pre(Vec<RenderNode>),
    BlockQuote(Vec<RenderNode>),
    Ul(Vec<RenderNode>),
    Ol(i64Vec<RenderNode>),
    Break,
    Table(RenderTable),
    TableBody(Vec<RenderTableRow>),
    TableRow(RenderTableRow),
    TableCell(RenderTableCell),
    FragStart(String),
}

The node-specific information distilled from the DOM.

Variants

Text(String)

Some text.

Container(Vec<RenderNode>)

A group of nodes collected together.

A link with contained nodes

An emphasised region

Strong(Vec<RenderNode>)

A strong region

A code region

Img(String)

An image (title)

Block(Vec<RenderNode>)

A block element with children

Header(usizeVec<RenderNode>)

A header (h1, h2, ...) with children

A Div element with children

A preformatted region.

BlockQuote(Vec<RenderNode>)

A blockquote

An unordered list

An ordered list

Break

A line break

A table

TableBody(Vec<RenderTableRow>)

A set of table rows (from either or

TableRow(RenderTableRow)

Table row (must only appear within a table body)

TableCell(RenderTableCell)

Table cell (must only appear within a table row)

FragStart(String)

Start of a named HTML fragment

Trait Implementations

impl Debug for RenderNodeInfo[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.