• Home
  • Raw
  • Download

Lines Matching full:project

3 All notable changes to this project will be documented in this file.
5 This project adheres to [Semantic Versioning](https://semver.org).
21 …ound overlapping `Unpin` implementations. ([#357](https://github.com/taiki-e/pin-project/pull/357))
35 …c_items` lints in generated code. ([#356](https://github.com/taiki-e/pin-project/pull/356), thanks…
39 …com/rust-lang/rust/issues/80481). ([#355](https://github.com/taiki-e/pin-project/pull/355), thanks…
43 - Inline project methods.
51 ….56. ([#352](https://github.com/taiki-e/pin-project/pull/352), [#354](https://github.com/taiki-e/p…
59 - [Suppress `dead_code` lint in generated code.](https://github.com/taiki-e/pin-project/pull/346)
67 - [Prevent abuse of private module.](https://github.com/taiki-e/pin-project/pull/336)
73 …pe_repetition_in_bounds` lints in generated code.](https://github.com/taiki-e/pin-project/pull/331)
77 …` as prefix of path inside `#[pinned_drop]` impl.](https://github.com/taiki-e/pin-project/pull/326)
81 …olon_if_nothing_returned` lint in generated code.](https://github.com/taiki-e/pin-project/pull/318)
85 - [Suppress `deprecated` lint in generated code.](https://github.com/taiki-e/pin-project/pull/313)
89 … `clippy::ref_option_ref` lint in generated code.](https://github.com/taiki-e/pin-project/pull/308)
97 …py::unknown_clippy_lints` lint in generated code.](https://github.com/taiki-e/pin-project/pull/303)
101 …led to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/commit/ddcd88079b…
103 …ct]` attribute used within `macro_rules!` macros.](https://github.com/taiki-e/pin-project/pull/298)
107 …led to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/commit/ddcd88079b…
109 - [Remove deprecated `#[project]`, `#[project_ref]`, and `#[project_replace]` attributes.](https://…
115 + #[pin_project(project = EnumProj)]
120 - #[project]
122 - #[project]
123 match x.project() {
130 …rgument from `#[pin_project]` attribute.](https://github.com/taiki-e/pin-project/pull/266) Use `pr…
132 - [Optimize code generation when used on enums.](https://github.com/taiki-e/pin-project/pull/270)
134 …ersion of this crate from Rust 1.34 to Rust 1.37.](https://github.com/taiki-e/pin-project/pull/292)
136 …com/taiki-e/pin-project/pull/276), [#277](https://github.com/taiki-e/pin-project/pull/277), [#284]…
142 - [Fix drop order of pinned fields in `project_replace`.](https://github.com/taiki-e/pin-project/pu…
148 - [Remove deprecated `#[project]`, `#[project_ref]`, and `#[project_replace]` attributes.](https://…
154 + #[pin_project(project = EnumProj)]
159 - #[project]
161 - #[project]
162 match x.project() {
169 …rgument from `#[pin_project]` attribute.](https://github.com/taiki-e/pin-project/pull/266) Use `pr…
171 - [Optimize code generation when used on enums.](https://github.com/taiki-e/pin-project/pull/270)
173 …ode. ([#276](https://github.com/taiki-e/pin-project/pull/276), [#277](https://github.com/taiki-e/p…
177 See also [tracking issue for 1.0 release](https://github.com/taiki-e/pin-project/issues/264).
181 - [Suppress `dead_code` lint in generated code.](https://github.com/taiki-e/pin-project/pull/347)
185 - [Fix compile error with `syn` 1.0.84 and later.](https://github.com/taiki-e/pin-project/pull/335)
189 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
191 …he future.](https://github.com/taiki-e/pin-project/pull/322) See [#322](https://github.com/taiki-e…
197 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
203 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
205 - [Fix drop order of pinned fields in `project_replace`.](https://github.com/taiki-e/pin-project/pu…
209 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
211 …he future.](https://github.com/taiki-e/pin-project/pull/273) See [#272](https://github.com/taiki-e…
217 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
219 …enerated code with `forbid(future_incompatible)`.](https://github.com/taiki-e/pin-project/pull/282)
226 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
228 - [Fix compile error with `?Sized` type parameters.](https://github.com/taiki-e/pin-project/pull/26…
232 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
238 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
240 …ted `#[project]`, `#[project_ref]`, and `#[project_replace]` attributes due to some unfixable limi…
245 #[pin_project(project = EnumProj)]
251 match x.project() {
259 See [#225](https://github.com/taiki-e/pin-project/pull/225) for more details.
261 …Self` in fields and generics in type definitions.](https://github.com/taiki-e/pin-project/pull/245)
263 …th `self` parameter"* in apparently correct code.](https://github.com/taiki-e/pin-project/pull/250)
269 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
271 …oject_replace` argument without Replace argument.](https://github.com/taiki-e/pin-project/pull/243)
282 … argument so that it can be used without a value.](https://github.com/taiki-e/pin-project/pull/243)
293 - [Suppress `unreachable_pub` lint in generated code.](https://github.com/taiki-e/pin-project/pull/…
297 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
299 - [Suppress `unused_results` lint in generated code.](https://github.com/taiki-e/pin-project/pull/2…
303 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
305 …re syntax positions inside `#[pinned_drop]` impl.](https://github.com/taiki-e/pin-project/pull/230)
307 …used_underscore_binding` lints in generated code.](https://github.com/taiki-e/pin-project/pull/233)
315 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
317 - [Support naming the projection types.](https://github.com/taiki-e/pin-project/pull/202)
322 #[pin_project(project = EnumProj)]
328 match x.project() {
338 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
340 … internal function generated by `#[pinned_drop]`.](https://github.com/taiki-e/pin-project/pull/223)
344 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
346 … [`#[project]` attribute can now handle all `project*` attributes in that scope with one wrapper a…
350 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
352 …t]` attribute for guarantee the type is `!Unpin`.](https://github.com/taiki-e/pin-project/pull/219)
372 … this crate from Rust 1.33 to Rust 1.34.](https://github.com/taiki-e/pin-project/pull/219#pullrequ…
374 - [Fix an issue where duplicate `#[project]` attributes were ignored.](https://github.com/taiki-e/p…
376 - [Suppress `single_use_lifetimes` lint in generated code.](https://github.com/taiki-e/pin-project/…
378 - [Support overlapping lifetime names in HRTB.](https://github.com/taiki-e/pin-project/pull/217)
380 …ate-items.](https://github.com/taiki-e/pin-project/pull/211) See [#211](https://github.com/taiki-e…
386 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
388 - [Fix a regression in 0.4.11.](https://github.com/taiki-e/pin-project/pull/207)
390 ….10](https://github.com/taiki-e/pin-project/releases/tag/v0.4.10) and [0.4.12](https://github.com/…
392 …an issue that `#[project]` on non-statement expression does not work without unstable features.](h…
394 - [Support overwriting the name of core crate.](https://github.com/taiki-e/pin-project/pull/199)
396 …alue` lint in generated code of `#[pinned_drop]`.](https://github.com/taiki-e/pin-project/pull/200)
404 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
406 …(https://github.com/taiki-e/pin-project/issues/206). No code changes from [0.4.10](https://github.…
410 **Note:** This release has been yanked. See [#206](https://github.com/taiki-e/pin-project/issues/20…
412 …an issue that `#[project]` on non-statement expression does not work without unstable features.](h…
414 - [Support overwriting the name of core crate.](https://github.com/taiki-e/pin-project/pull/199)
416 …alue` lint in generated code of `#[pinned_drop]`.](https://github.com/taiki-e/pin-project/pull/200)
424 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
426 …place` method and `#[project_replace]` attribute.](https://github.com/taiki-e/pin-project/pull/194)
428 …See [the documentation](https://docs.rs/pin-project/0.4/pin_project/attr.pin_project.html#project_…
430 …re syntax positions inside `#[pinned_drop]` impl.](https://github.com/taiki-e/pin-project/pull/190)
432 …ling code.](https://github.com/taiki-e/pin-project/pull/192) See [#192](https://github.com/taiki-e…
436 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
438 …e error when associated types are used in fields.](https://github.com/taiki-e/pin-project/pull/188)
440 …le error with tuple structs with `where` clauses.](https://github.com/taiki-e/pin-project/pull/186)
442 - [`#[project]` attribute can now be used for `if let` expressions.](https://github.com/taiki-e/pin…
446 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
448 …t `PinnedDrop` without proper attribute argument.](https://github.com/taiki-e/pin-project/pull/180)
450 …expression position inside `#[pinned_drop]` impl.](https://github.com/taiki-e/pin-project/pull/177)
454 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
456 - [Fix support for lifetime bounds.](https://github.com/taiki-e/pin-project/pull/176)
460 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
462 …e error when there is `Self` in the where clause.](https://github.com/taiki-e/pin-project/pull/169)
466 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
468 - [Fix compile error with `dyn` types.](https://github.com/taiki-e/pin-project/pull/158)
472 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
474 …ons can call unsafe code without an unsafe block.](https://github.com/taiki-e/pin-project/pull/149)
478 **Note:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148)…
480 …ject]` can now interoperate with `#[cfg_attr()]`.](https://github.com/taiki-e/pin-project/pull/135)
482 …h `#[cfg()]` on tuple structs and tuple variants.](https://github.com/taiki-e/pin-project/pull/135)
484 …lly Sized Types) on `#[pin_project(UnsafeUnpin)]`](https://github.com/taiki-e/pin-project/pull/120)
490 **Note:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148)…
492 - [Fix support for DSTs(Dynamically Sized Types).](https://github.com/taiki-e/pin-project/pull/113)
496 **Note:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148)…
498 …]` + `!Unpin` field with no generics or lifetime.](https://github.com/taiki-e/pin-project/pull/111)
502 **Note:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148)…
504 - [**Pin projection has become a safe operation.**](https://github.com/taiki-e/pin-project/pull/18)…
506 …ibute. ([#18](https://github.com/taiki-e/pin-project/pull/18), [#33](https://github.com/taiki-e/pi…
508 …ved - an `Unpin` impl is now generated by default.](https://github.com/taiki-e/pin-project/pull/18)
510 …b.com/taiki-e/pin-project/pull/18), [#33](https://github.com/taiki-e/pin-project/pull/33), [#86](h…
512 … instead of implementing the normal `Unpin` trait.](https://github.com/taiki-e/pin-project/pull/18)
514 …jection type/method is based on the original type.](https://github.com/taiki-e/pin-project/pull/96)
516 … be used for public type with private field types.](https://github.com/taiki-e/pin-project/pull/53)
518 - [`#[pin_project]` can now interoperate with `#[cfg()]`.](https://github.com/taiki-e/pin-project/p…
520 - [Add `project_ref` method to `#[pin_project]` types.](https://github.com/taiki-e/pin-project/pull…
522 - [Add `#[project_ref]` attribute.](https://github.com/taiki-e/pin-project/pull/93)
524 …e "project_attr" feature and always enable `#[project]` attribute.](https://github.com/taiki-e/pin…
526 - [`#[project]` attribute can now be used for `impl` blocks.](https://github.com/taiki-e/pin-projec…
528 - [`#[project]` attribute can now be used for `use` statements.](https://github.com/taiki-e/pin-pro…
530project]` attribute now supports `match` expressions at the position of the initializer expression…
534 …mentation on a type with no generics or lifetime.](https://github.com/taiki-e/pin-project/pull/107)
538 - [Change the argument type of project method back to `self: Pin<&mut Self>`.](https://github.com/t…
540 …e "project_attr" feature and always enable `#[project]` attribute.](https://github.com/taiki-e/pin…
542 - [Remove "renamed" feature.](https://github.com/taiki-e/pin-project/pull/100)
544 - [`#[project]` attribute can now be used for `use` statements.](https://github.com/taiki-e/pin-pro…
546 - [Add `project_ref` method and `#[project_ref]` attribute.](https://github.com/taiki-e/pin-project
548 …jection type/method is based on the original type.](https://github.com/taiki-e/pin-project/pull/96)
552 - [Change #[pinned_drop] to trait implementation.](https://github.com/taiki-e/pin-project/pull/86)
558 **self.project().was_dropped = true;
569 - [`#[pin_project]` can now interoperate with `#[cfg()]`.](https://github.com/taiki-e/pin-project/p…
575 - [Add `project_into` method to `#[pin_project]` types](https://github.com/taiki-e/pin-project/pull…
583 …by default.](https://github.com/taiki-e/pin-project/pull/71) See [#71](https://github.com/taiki-e/…
587 …aiki-e/pin-project/pull/62). Also added an option to control the document of generated code. See […
589 - [Diagnostic improvements.](https://github.com/taiki-e/pin-project/pull/61)
593 - [Suppress `dead_code` lint in generated types.](https://github.com/taiki-e/pin-project/pull/57)
597 …ing `#[pin_project]` type with private field types](https://github.com/taiki-e/pin-project/pull/53)
601project]` attribute now supports `match` expressions at the position of the initializer expression…
609 …hange `project` method generated by `#[pin_project]` attribute to take an `&mut Pin<&mut Self>` ar…
611 - [`#[project]` attribute can now be used for impl blocks.](https://github.com/taiki-e/pin-project/…
613 …tion without actually implementing drop.](https://github.com/taiki-e/pin-project/pull/48) This rem…
631 - Make `#[project]` attribute disabled by default.
633 See also [tracking issue for 0.4 release](https://github.com/taiki-e/pin-project/issues/21).
645 **Note:** This release has been yanked. See [#16](https://github.com/taiki-e/pin-project/issues/16)…
683 - Add `project` attribute to support pattern matching.
693 - Add `unsafe_variants` attribute. This attribute is available if pin-project is built with the "un…
723 [Unreleased]: https://github.com/taiki-e/pin-project/compare/v1.1.8...HEAD
724 [1.1.8]: https://github.com/taiki-e/pin-project/compare/v1.1.7...v1.1.8
725 [1.1.7]: https://github.com/taiki-e/pin-project/compare/v1.1.6...v1.1.7
726 [1.1.6]: https://github.com/taiki-e/pin-project/compare/v1.1.5...v1.1.6
727 [1.1.5]: https://github.com/taiki-e/pin-project/compare/v1.1.4...v1.1.5
728 [1.1.4]: https://github.com/taiki-e/pin-project/compare/v1.1.3...v1.1.4
729 [1.1.3]: https://github.com/taiki-e/pin-project/compare/v1.1.2...v1.1.3
730 [1.1.2]: https://github.com/taiki-e/pin-project/compare/v1.1.1...v1.1.2
731 [1.1.1]: https://github.com/taiki-e/pin-project/compare/v1.1.0...v1.1.1
732 [1.1.0]: https://github.com/taiki-e/pin-project/compare/v1.0.12...v1.1.0
733 [1.0.12]: https://github.com/taiki-e/pin-project/compare/v1.0.11...v1.0.12
734 [1.0.11]: https://github.com/taiki-e/pin-project/compare/v1.0.10...v1.0.11
735 [1.0.10]: https://github.com/taiki-e/pin-project/compare/v1.0.9...v1.0.10
736 [1.0.9]: https://github.com/taiki-e/pin-project/compare/v1.0.8...v1.0.9
737 [1.0.8]: https://github.com/taiki-e/pin-project/compare/v1.0.7...v1.0.8
738 [1.0.7]: https://github.com/taiki-e/pin-project/compare/v1.0.6...v1.0.7
739 [1.0.6]: https://github.com/taiki-e/pin-project/compare/v1.0.5...v1.0.6
740 [1.0.5]: https://github.com/taiki-e/pin-project/compare/v1.0.4...v1.0.5
741 [1.0.4]: https://github.com/taiki-e/pin-project/compare/v1.0.3...v1.0.4
742 [1.0.3]: https://github.com/taiki-e/pin-project/compare/v1.0.2...v1.0.3
743 [1.0.2]: https://github.com/taiki-e/pin-project/compare/v1.0.1...v1.0.2
744 [1.0.1]: https://github.com/taiki-e/pin-project/compare/v1.0.0...v1.0.1
745 [1.0.0]: https://github.com/taiki-e/pin-project/compare/v1.0.0-alpha.1...v1.0.0
746 [1.0.0-alpha.1]: https://github.com/taiki-e/pin-project/compare/v0.4.23...v1.0.0-alpha.1
747 [0.4.30]: https://github.com/taiki-e/pin-project/compare/v0.4.29...v0.4.30
748 [0.4.29]: https://github.com/taiki-e/pin-project/compare/v0.4.28...v0.4.29
749 [0.4.28]: https://github.com/taiki-e/pin-project/compare/v0.4.27...v0.4.28
750 [0.4.27]: https://github.com/taiki-e/pin-project/compare/v0.4.26...v0.4.27
751 [0.4.26]: https://github.com/taiki-e/pin-project/compare/v0.4.25...v0.4.26
752 [0.4.25]: https://github.com/taiki-e/pin-project/compare/v0.4.24...v0.4.25
753 [0.4.24]: https://github.com/taiki-e/pin-project/compare/v0.4.23...v0.4.24
754 [0.4.23]: https://github.com/taiki-e/pin-project/compare/v0.4.22...v0.4.23
755 [0.4.22]: https://github.com/taiki-e/pin-project/compare/v0.4.21...v0.4.22
756 [0.4.21]: https://github.com/taiki-e/pin-project/compare/v0.4.20...v0.4.21
757 [0.4.20]: https://github.com/taiki-e/pin-project/compare/v0.4.19...v0.4.20
758 [0.4.19]: https://github.com/taiki-e/pin-project/compare/v0.4.18...v0.4.19
759 [0.4.18]: https://github.com/taiki-e/pin-project/compare/v0.4.17...v0.4.18
760 [0.4.17]: https://github.com/taiki-e/pin-project/compare/v0.4.16...v0.4.17
761 [0.4.16]: https://github.com/taiki-e/pin-project/compare/v0.4.15...v0.4.16
762 [0.4.15]: https://github.com/taiki-e/pin-project/compare/v0.4.14...v0.4.15
763 [0.4.14]: https://github.com/taiki-e/pin-project/compare/v0.4.13...v0.4.14
764 [0.4.13]: https://github.com/taiki-e/pin-project/compare/v0.4.11...v0.4.13
765 [0.4.12]: https://github.com/taiki-e/pin-project/compare/v0.4.10...v0.4.12
766 [0.4.11]: https://github.com/taiki-e/pin-project/compare/v0.4.10...v0.4.11
767 [0.4.10]: https://github.com/taiki-e/pin-project/compare/v0.4.9...v0.4.10
768 [0.4.9]: https://github.com/taiki-e/pin-project/compare/v0.4.8...v0.4.9
769 [0.4.8]: https://github.com/taiki-e/pin-project/compare/v0.4.7...v0.4.8
770 [0.4.7]: https://github.com/taiki-e/pin-project/compare/v0.4.6...v0.4.7
771 [0.4.6]: https://github.com/taiki-e/pin-project/compare/v0.4.5...v0.4.6
772 [0.4.5]: https://github.com/taiki-e/pin-project/compare/v0.4.4...v0.4.5
773 [0.4.4]: https://github.com/taiki-e/pin-project/compare/v0.4.3...v0.4.4
774 [0.4.3]: https://github.com/taiki-e/pin-project/compare/v0.4.2...v0.4.3
775 [0.4.2]: https://github.com/taiki-e/pin-project/compare/v0.4.1...v0.4.2
776 [0.4.1]: https://github.com/taiki-e/pin-project/compare/v0.4.0...v0.4.1
777 [0.4.0]: https://github.com/taiki-e/pin-project/compare/v0.4.0-beta.1...v0.4.0
778 [0.4.0-beta.1]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.11...v0.4.0-beta.1
779 [0.4.0-alpha.11]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.10...v0.4.0-alpha.11
780 [0.4.0-alpha.10]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.9...v0.4.0-alpha.10
781 [0.4.0-alpha.9]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.8...v0.4.0-alpha.9
782 [0.4.0-alpha.8]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.7...v0.4.0-alpha.8
783 [0.4.0-alpha.7]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.6...v0.4.0-alpha.7
784 [0.4.0-alpha.6]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.5...v0.4.0-alpha.6
785 [0.4.0-alpha.5]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.4...v0.4.0-alpha.5
786 [0.4.0-alpha.4]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.3...v0.4.0-alpha.4
787 [0.4.0-alpha.3]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.2...v0.4.0-alpha.3
788 [0.4.0-alpha.2]: https://github.com/taiki-e/pin-project/compare/v0.4.0-alpha.1...v0.4.0-alpha.2
789 [0.4.0-alpha.1]: https://github.com/taiki-e/pin-project/compare/v0.3.5...v0.4.0-alpha.1
790 [0.3.5]: https://github.com/taiki-e/pin-project/compare/v0.3.4...v0.3.5
791 [0.3.4]: https://github.com/taiki-e/pin-project/compare/v0.3.3...v0.3.4
792 [0.3.3]: https://github.com/taiki-e/pin-project/compare/v0.3.2...v0.3.3
793 [0.3.2]: https://github.com/taiki-e/pin-project/compare/v0.3.1...v0.3.2
794 [0.3.1]: https://github.com/taiki-e/pin-project/compare/v0.3.0...v0.3.1
795 [0.3.0]: https://github.com/taiki-e/pin-project/compare/v0.2.2...v0.3.0
796 [0.2.2]: https://github.com/taiki-e/pin-project/compare/v0.2.1...v0.2.2
797 [0.2.1]: https://github.com/taiki-e/pin-project/compare/v0.2.0...v0.2.1
798 [0.2.0]: https://github.com/taiki-e/pin-project/compare/v0.1.8...v0.2.0
799 [0.1.8]: https://github.com/taiki-e/pin-project/compare/v0.1.7...v0.1.8
800 [0.1.7]: https://github.com/taiki-e/pin-project/compare/v0.1.6...v0.1.7
801 [0.1.6]: https://github.com/taiki-e/pin-project/compare/v0.1.5...v0.1.6
802 [0.1.5]: https://github.com/taiki-e/pin-project/compare/v0.1.4...v0.1.5
803 [0.1.4]: https://github.com/taiki-e/pin-project/compare/v0.1.3...v0.1.4
804 [0.1.3]: https://github.com/taiki-e/pin-project/compare/v0.1.2...v0.1.3
805 [0.1.2]: https://github.com/taiki-e/pin-project/compare/v0.1.1...v0.1.2
806 [0.1.1]: https://github.com/taiki-e/pin-project/compare/v0.1.0...v0.1.1
807 [0.1.0]: https://github.com/taiki-e/pin-project/releases/tag/v0.1.0