Kreuzberg.OutputFormat (kreuzberg v4.9.5)

Copy Markdown View Source

Enumeration of output content formats.

Matches the Rust OutputFormat enum.

Values

  • :plain - Plain text output
  • :markdown - Markdown formatted output
  • :djot - Djot formatted output
  • :html - HTML formatted output
  • :json - JSON tree format with heading-driven sections
  • :structured - Structured output

Summary

Functions

Returns all valid OutputFormat values.

Types

t()

@type t() :: :plain | :markdown | :djot | :html | :json | :structured

Functions

values()

@spec values() :: [t()]

Returns all valid OutputFormat values.

Examples

iex> Kreuzberg.OutputFormat.values()
[:plain, :markdown, :djot, :html, :json, :structured]