Enum pandoc::OutputFormat [−][src]
#[non_exhaustive]
pub enum OutputFormat {
Show 39 variants
Native,
Json,
Plain,
Markdown,
MarkdownStrict,
MarkdownPhpextra,
MarkdownGithub,
Commonmark,
Rst,
Html,
Html5,
Latex,
Beamer,
Context,
Pdf,
Man,
MediaWiki,
Dokuwiki,
Textile,
Org,
Texinfo,
Opml,
Docbook,
OpenDocument,
Odt,
Docx,
Haddock,
Rtf,
Epub,
Epub3,
Fb2,
Asciidoc,
Icml,
Slidy,
Slideous,
Dzslides,
Revealjs,
S5,
Lua(String),
}
Expand description
typesafe access to -t FORMAT, -w FORMAT, –to=FORMAT, –write=FORMAT
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
native Haskell
JSON version of native AST
Plain text
pandoc’s extended markdown
original unextended markdown
PHP Markdown extra extended markdown
github extended markdown
CommonMark markdown
reStructuredText
XHTML 1
HTML 5
LaTeX
LaTeX beamer slide show
ConTeXt
PDF (via LaTeX)
Groff man
MediaWiki markup
DokuWiki markup
Textile
Emacs Org-Mode
GNU Texinfo
OPML
DocBook
Open Document
OpenOffice text document
Word docx
Haddock markup
Rich text format
EPUB v2 book
EPUB v3
FictionBook2 e-book
AsciiDoc
InDesign ICML
Slidy HTML and javascript slide show
Slideous HTML and javascript slide show
DZSlides HTML5 + javascript slide show
reveal.js HTML5 + javascript slide show
S5 HTML and javascript slide show
Lua(String)
the path of a custom lua writer (see Custom writers)
Tuple Fields of Lua
0: String
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OutputFormat
impl Send for OutputFormat
impl Sync for OutputFormat
impl Unpin for OutputFormat
impl UnwindSafe for OutputFormat
Blanket Implementations
Mutably borrows from an owned value. Read more