Inline

enum Inline

An inline Markdown node after delimiter and escape processing.

Container cases recursively preserve formatting structure. Link/image URLs and titles are decoded strings; soft and hard breaks remain distinct so the renderer can choose whitespace versus <br>.

Cases

case text(String)

Literal text after Markdown escapes and entity handling.

case emphasis([Inline])

Inline children delimited for emphasis.

case strong([Inline])

Inline children delimited for strong emphasis.

case strikethrough([Inline])

Inline children struck through by the GFM extension.

case code(String)

Literal code-span contents.

case softBreak

A source newline that may render as ordinary whitespace.

case hardBreak

An explicit line break that must render as <br>.