Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(ingestion_stream): improved stream developer experience #81

Merged
merged 2 commits into from
Jun 23, 2024

Conversation

timonv
Copy link
Member

@timonv timonv commented Jun 23, 2024

Improves stream ergonomics by providing convenient helpers and Into for streams, vectors and iterators that match the internal type.

This means that in many cases, trait implementers can simply call .into() instead of manually constructing a stream. In the case it's an iterator, they can now use IngestionStream::iter(<IntoIterator>) instead.

@timonv timonv force-pushed the feat/improved-stream-ergonomics branch from 2d78841 to 25f165e Compare June 23, 2024 12:31
@timonv timonv force-pushed the feat/improved-stream-ergonomics branch from 25f165e to c55a0e0 Compare June 23, 2024 12:34
@timonv timonv merged commit a2ffc78 into master Jun 23, 2024
2 of 3 checks passed
@timonv timonv deleted the feat/improved-stream-ergonomics branch June 23, 2024 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant