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

rt: split internal runtime::Handle concerns #5022

Merged
merged 2 commits into from Sep 16, 2022
Merged

Commits on Sep 16, 2022

  1. rt: split internal runtime::Handle concerns

    The `runtime::Handle` struct is part of the public API but is also used
    internally. This has created a bit of tension. An earlier patch made
    defined Handle as a private struct in some cases when `rt` is not
    enabled.
    
    This patch splits out internal handle concerns into a new
    `scheduler::Handle` type, which will only be internal. This also defines
    a `Handle` type for each scheduler variant. Eventually, the
    per-scheduler `Handle` types will replace the per-scheduler `Spawner`
    types, but more work is needed before we can make that change.
    carllerche committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    43144d2 View commit details
    Browse the repository at this point in the history
  2. try to fix CI

    carllerche committed Sep 16, 2022
    Configuration menu
    Copy the full SHA
    471e6e6 View commit details
    Browse the repository at this point in the history