Current section

Files

Jump to
html_to_markdown lib html_to_markdown metadata_entry.ex
Raw

lib/html_to_markdown/metadata_entry.ex

# This file is auto-generated by alef — DO NOT EDIT.
# alef:hash:587d200c95438abc2158e73f50ad7a072bde7ec6ef55df8510c6b9bc5343923c
# To regenerate: alef generate
# To verify freshness: alef verify --exit-code
defmodule HtmlToMarkdown.MetadataEntry do
@moduledoc """
A single key-value metadata entry from `<head>` meta tags.
Binding-safe replacement for `(String, String)` tuples used in
[`NodeContent::MetadataBlock`]. Tuple pairs cannot be represented
across language boundaries without lossy degradation.
"""
@typedoc "A single key-value metadata entry from `<head>` meta tags."
@type t :: %__MODULE__{
key: String.t() | nil,
value: String.t() | nil
}
defstruct key: nil,
value: nil
end