Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • O openapi-generator
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,476
    • Issues 3,476
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 402
    • Merge requests 402
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OpenAPI Tools
  • openapi-generator
  • Issues
  • #3865
Closed
Open
Issue created Sep 09, 2019 by Administrator@rootContributor

[REQ] Upgrade to tokio 0.2 and related async/await features

Created by: dbcfd

Is your feature request related to a problem? Please describe.

The tokio ecosystem is currently migrating to std::future::Future and async/await support. This should land in rust 1.39 (currently stable in nightly)

Describe the solution you'd like

Upgrade to appropriate versions for tokio and hyper that make use of std::future::Future and async/await

Describe alternatives you've considered

Tokio 0.2 is not compatible with older hyper versions (pre hyper 0.13). One possibility is to try and use runtime and tide, but that is significantly more of a change.

Assignee
Assign to
Time tracking