You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
futures: add support for std::futures::Future (#40)
This PR adds a `std::future::Future` implementation to `Instrumented<T>`
* futures: add support for std::futures::Future and futures 0.3
* futures: support std::futures::Future with !Unpin futures
- Thank you Eliza Weisman (hawkw) for the solution using the pin-utils crate
- Added feature gates for the futures 0.1, tokio, and std::future implementations
* futures: fix formatting
* futures: rustfmt
* futures: use tokio-test for testing std::future::Future unit tests
* futures: rustfmt
* futures: remove futures_api conditional include
* futures: add testing of all features under nightly
* futures: separate std-future tests into submodule that is only run on the nightly toolchain
* futures: move futures-01 tests to submodule
* futures: fix travis build
* future: remove extraneous part of function names
- test_std_future is part of the namespace so having std_future as part of the test function name is not needed
0 commit comments