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

task: add join_set::Builder for configuring JoinSet tasks #4687

Merged
merged 15 commits into from May 30, 2022

Commits on May 17, 2022

  1. wip: sketch joinset builder API

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    b49793b View commit details
    Browse the repository at this point in the history
  2. add spawn_on variants to local set builder

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    b999833 View commit details
    Browse the repository at this point in the history
  3. add docs

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    f918640 View commit details
    Browse the repository at this point in the history
  4. builder also requires the tracing feature

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    54dca62 View commit details
    Browse the repository at this point in the history
  5. add attributes

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    d2b3044 View commit details
    Browse the repository at this point in the history
  6. fix docs

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    5fcce18 View commit details
    Browse the repository at this point in the history
  7. add top-level docs

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    dfca79a View commit details
    Browse the repository at this point in the history
  8. placate freebsd ci for some reason

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    3523e01 View commit details
    Browse the repository at this point in the history
  9. Update tokio/src/task/builder.rs

    Co-authored-by: Alice Ryhl <alice@ryhl.io>
    hawkw and Darksonn committed May 17, 2022
    Copy the full SHA
    0369d3b View commit details
    Browse the repository at this point in the history
  10. don't require T: Debug

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    8b10f3a View commit details
    Browse the repository at this point in the history
  11. document joinset waking

    see #4687 (comment)
    
    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    a71f754 View commit details
    Browse the repository at this point in the history
  12. trailing newline oops

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    713eb95 View commit details
    Browse the repository at this point in the history
  13. s/joinset/localset

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 17, 2022
    Copy the full SHA
    297da23 View commit details
    Browse the repository at this point in the history
  14. rustfmt

    hawkw committed May 17, 2022
    Copy the full SHA
    c63fdfe View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. fix missing cfg flag on builder impls

    Signed-off-by: Eliza Weisman <eliza@buoyant.io>
    hawkw committed May 18, 2022
    Copy the full SHA
    3a19559 View commit details
    Browse the repository at this point in the history