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

Remove futures crates as depdencies #369

Merged
merged 5 commits into from
Feb 6, 2021
Merged

Conversation

Thomasdezeeuw
Copy link
Owner

Removes all future-* crates as dependencies.

Reduce the number of crates to build from 86 to 63 (when testing). Also reduces the cargo check from 26.58s to 19.19s.

Includes #367.
Includes #368.

With a single function and struct: either. This new Future helper poll
two futures and returns the result of the future that completes first.
A convenience method for Streams to get the next item as a Future.
Pulled in a lot of crates for very little benefit.
Only used a single type from it, but it pulled in many dependencies.
Remove the futures-core as dependency.
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