pantomime-rs / pantomime

MIT License
5 stars 1 forks source link

stream: Implement SourceQueue #70

Closed longshorej closed 4 years ago

longshorej commented 4 years ago

This commit adds an initial SourceQueue implementation. This allows streams to be spawned, and separately elsewhere for items to be pushed into the stream.

This initial commit is a rough cut -- it doesn't properly clean up, and isn't ideal from a performance perspective. However, its interface is defined well enough to allow testing in other applications to collect feedback.

Fixes #69