# `FeedReader.RemoteResult`

A bounded collection of normalized data and metadata from a remote fetch.

The result owns no temporary file after collection completes. Its `fetch`
field contains the HTTP metadata needed by the caller instead.

# `t`

```elixir
@type t() :: %FeedReader.RemoteResult{
  feed: FeedReader.Feed.t(),
  fetch: FeedReader.Fetch.t(),
  items: [FeedReader.Item.t()]
}
```

---

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