Canonical resource result helper.
Resource handlers can return plain values for the common case, but
FastestMCP.Resources.Result is the explicit shape when you need:
- multiple content items
- per-item MIME types
- per-item metadata
- result-level metadata
Accepted content inputs:
- UTF-8 binaries
- non-UTF-8 binaries
- list of
FastestMCP.Resources.Content
Summary
Functions
Normalizes result-like values into %FastestMCP.Resources.Result{}.
Builds a normalized resource result.
Types
@type t() :: %FastestMCP.Resources.Result{ contents: [FastestMCP.Resources.Content.t()], meta: map() | nil }