# `HtmlToMarkdown.MetadataEntry`

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.

# `t`

```elixir
@type t() :: %HtmlToMarkdown.MetadataEntry{
  key: String.t() | nil,
  value: String.t() | nil
}
```

A single key-value metadata entry from `<head>` meta tags.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
