# `HtmlToMarkdown.VisitorHandle`

Shareable, thread-safe handle to a user-provided HTML visitor implementation.

Pass an instance wrapped in this handle to `ConversionOptions` to
customise how the HTML document is traversed and converted to Markdown.
The handle may be cloned and shared across threads without additional
synchronisation on the caller's side.

# `t`

```elixir
@type t() :: %HtmlToMarkdown.VisitorHandle{ref: reference()}
```

Shareable, thread-safe handle to a user-provided HTML visitor implementation.

---

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