-
Notifications
You must be signed in to change notification settings - Fork 264
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
Migrate to pin project lite #595
Migrate to pin project lite #595
Commits on Jul 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ac3e01b - Browse repository at this point
Copy the full SHA ac3e01bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3654d78 - Browse repository at this point
Copy the full SHA 3654d78View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb01136 - Browse repository at this point
Copy the full SHA eb01136View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d23256 - Browse repository at this point
Copy the full SHA 2d23256View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5517790 - Browse repository at this point
Copy the full SHA 5517790View commit details -
Configuration menu - View commit details
-
Copy full SHA for c83394f - Browse repository at this point
Copy the full SHA c83394fView commit details -
uses pin_project_lite for tests::support::IntoStream
Turns IntoStream into a regular struct because pin_project_lite does not and will support tuple structs. https://github.com/taiki-e/pin-project-lite/blob/416be96f7777862c68b567c92a91887f69a8c2b3/src/lib.rs#L401-L408
Configuration menu - View commit details
-
Copy full SHA for d3e066b - Browse repository at this point
Copy the full SHA d3e066bView commit details -
refactors opaque_future into a regular struct
This enables migration to pin_project_lite, which does not and will not support tuple structs https://github.com/taiki-e/pin-project-lite/blob/416be96f7777862c68b567c92a91887f69a8c2b3/src/lib.rs#L401-L408
Configuration menu - View commit details
-
Copy full SHA for 724fefe - Browse repository at this point
Copy the full SHA 724fefeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 623e71c - Browse repository at this point
Copy the full SHA 623e71cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50bb0da - Browse repository at this point
Copy the full SHA 50bb0daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17e1645 - Browse repository at this point
Copy the full SHA 17e1645View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c3463d - Browse repository at this point
Copy the full SHA 8c3463dView commit details -
migrates filter::future to pin_project_lite
Note: the doc comment on AsyncResponseFuture::service was also reduced to a regular comment. This is a known limitation of pin_project_lite that the they have labeled as "help wanted". taiki-e/pin-project-lite#3 (comment)
Configuration menu - View commit details
-
Copy full SHA for a1e4383 - Browse repository at this point
Copy the full SHA a1e4383View commit details -
Configuration menu - View commit details
-
Copy full SHA for 333c5d5 - Browse repository at this point
Copy the full SHA 333c5d5View commit details -
refactors retry::future::State to enable pin_project_lite
pin_project_lite has the current limitation of nto supporting doc comments taiki-e/pin-project-lite#3 (comment) pin_project_lite does not and will not support tuple variants https://github.com/taiki-e/pin-project-lite/blob/416be96f7777862c68b567c92a91887f69a8c2b3/src/lib.rs#L401-L408
Configuration menu - View commit details
-
Copy full SHA for dc42c25 - Browse repository at this point
Copy the full SHA dc42c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for c01eeed - Browse repository at this point
Copy the full SHA c01eeedView commit details
Commits on Jul 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 61d931a - Browse repository at this point
Copy the full SHA 61d931aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ba2add - Browse repository at this point
Copy the full SHA 7ba2addView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b77259 - Browse repository at this point
Copy the full SHA 2b77259View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4e9728 - Browse repository at this point
Copy the full SHA e4e9728View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3b7d67 - Browse repository at this point
Copy the full SHA f3b7d67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1739fe6 - Browse repository at this point
Copy the full SHA 1739fe6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 858a905 - Browse repository at this point
Copy the full SHA 858a905View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5df4ad7 - Browse repository at this point
Copy the full SHA 5df4ad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f051a49 - Browse repository at this point
Copy the full SHA f051a49View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7e5bad - Browse repository at this point
Copy the full SHA c7e5badView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53c26a7 - Browse repository at this point
Copy the full SHA 53c26a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24b9c27 - Browse repository at this point
Copy the full SHA 24b9c27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae3c32 - Browse repository at this point
Copy the full SHA 1ae3c32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b18b88 - Browse repository at this point
Copy the full SHA 2b18b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b83543 - Browse repository at this point
Copy the full SHA 1b83543View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5f04b6 - Browse repository at this point
Copy the full SHA d5f04b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0e10cd - Browse repository at this point
Copy the full SHA c0e10cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc98305 - Browse repository at this point
Copy the full SHA fc98305View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18cef69 - Browse repository at this point
Copy the full SHA 18cef69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94afdc6 - Browse repository at this point
Copy the full SHA 94afdc6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bead65 - Browse repository at this point
Copy the full SHA 8bead65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07665fb - Browse repository at this point
Copy the full SHA 07665fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bfc2fe - Browse repository at this point
Copy the full SHA 5bfc2feView commit details -
Configuration menu - View commit details
-
Copy full SHA for c81cc9c - Browse repository at this point
Copy the full SHA c81cc9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82b8ed7 - Browse repository at this point
Copy the full SHA 82b8ed7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f6ebf - Browse repository at this point
Copy the full SHA 41f6ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 889e99b - Browse repository at this point
Copy the full SHA 889e99bView commit details
Commits on Jul 27, 2021
-
peak_wma and pending_requests will now properly compile without the "discover" feature enabled.
Configuration menu - View commit details
-
Copy full SHA for 628049d - Browse repository at this point
Copy the full SHA 628049dView commit details -
fixes lint rename warning on nightly
broken_intra_doc_links has been renamed to rustdoc::broken_intra_doc_links
Configuration menu - View commit details
-
Copy full SHA for c0303e1 - Browse repository at this point
Copy the full SHA c0303e1View commit details -
migrates buffer::Worker to pin_project_lite
pin_project_lite does support PinnedDrop https://github.com/taiki-e/pin-project-lite/pull/25/files However, it does not support generic trait bounds on the PinnedDrop impl. To workaround this, I removed the T::Error bound from the Worker struct definition, and moved `close_semaphore` to a a new impl without that trait bound.
Configuration menu - View commit details
-
Copy full SHA for ade48a2 - Browse repository at this point
Copy the full SHA ade48a2View commit details -
This test was also failing on master.
Configuration menu - View commit details
-
Copy full SHA for 9ce2aa0 - Browse repository at this point
Copy the full SHA 9ce2aa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c1c39f - Browse repository at this point
Copy the full SHA 5c1c39fView commit details