---
title: StreamLoader
framework: evaluations
role: symbol
role_heading: Structure
path: evaluations/streamloader
---

# StreamLoader

A loader backed by a custom async sequence.

## Declaration

```swift
struct StreamLoader<Sample> where Sample : SampleProtocol
```

## Topics

### Initializers

- [init(stream:)](evaluations/streamloader/init(stream:).md)

## Relationships

### Conforms To

- [Loader](evaluations/loader.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Loaders

- [ArrayLoader](evaluations/arrayloader.md)
- [JSONLoader](evaluations/jsonloader.md)
