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

Replace futures-util with optional futures-io dep #1263

Merged
merged 9 commits into from
Dec 21, 2021
Merged

Replace futures-util with optional futures-io dep #1263

merged 9 commits into from
Dec 21, 2021

Commits on Dec 19, 2021

  1. Vendor "ready" macro

    Ralith committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    7f28800 View commit details
    Browse the repository at this point in the history
  2. Remove FutureExt::poll_unpin uses

    It's simple enough to Pin::new ourselves.
    Ralith committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    568d858 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22fbca5 View commit details
    Browse the repository at this point in the history
  4. Remove StreamExt::poll_next_unpin uses

    It's simple enough to Pin::new ourselves.
    Ralith committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    310db88 View commit details
    Browse the repository at this point in the history
  5. Remove futures_util::future::poll_fn use

    This is our last hard dep on futures_util, and not too difficult to do
    by hand.
    Ralith committed Dec 19, 2021
    Configuration menu
    Copy the full SHA
    b8be88b View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2021

  1. Configuration menu
    Copy the full SHA
    64f23f0 View commit details
    Browse the repository at this point in the history
  2. Provide inherent next methods on streams

    Allows for convenient use in async blocks by downstream code without a
    futures_util dependency.
    Ralith committed Dec 20, 2021
    Configuration menu
    Copy the full SHA
    572d43e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a482673 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3e3fd27 View commit details
    Browse the repository at this point in the history