Lines Matching full:pull
19 - [Suppress `dead_code` lint in generated code.](https://github.com/taiki-e/pin-project/pull/346)
27 - [Prevent abuse of private module.](https://github.com/taiki-e/pin-project/pull/336)
33 …pe_repetition_in_bounds` lints in generated code.](https://github.com/taiki-e/pin-project/pull/331)
37 …` as prefix of path inside `#[pinned_drop]` impl.](https://github.com/taiki-e/pin-project/pull/326)
41 …olon_if_nothing_returned` lint in generated code.](https://github.com/taiki-e/pin-project/pull/318)
45 - [Suppress `deprecated` lint in generated code.](https://github.com/taiki-e/pin-project/pull/313)
49 … `clippy::ref_option_ref` lint in generated code.](https://github.com/taiki-e/pin-project/pull/308)
57 …py::unknown_clippy_lints` lint in generated code.](https://github.com/taiki-e/pin-project/pull/303)
63 …ct]` attribute used within `macro_rules!` macros.](https://github.com/taiki-e/pin-project/pull/298)
69 …oject_ref]`, and `#[project_replace]` attributes.](https://github.com/taiki-e/pin-project/pull/265)
90 … from `#[pin_project]` attribute.](https://github.com/taiki-e/pin-project/pull/266) Use `project_r…
92 - [Optimize code generation when used on enums.](https://github.com/taiki-e/pin-project/pull/270)
94 …ersion of this crate from Rust 1.34 to Rust 1.37.](https://github.com/taiki-e/pin-project/pull/292)
96 …ki-e/pin-project/pull/276), [#277](https://github.com/taiki-e/pin-project/pull/277), [#284](https:…
102 …drop order of pinned fields in `project_replace`.](https://github.com/taiki-e/pin-project/pull/287)
108 …oject_ref]`, and `#[project_replace]` attributes.](https://github.com/taiki-e/pin-project/pull/265)
129 … from `#[pin_project]` attribute.](https://github.com/taiki-e/pin-project/pull/266) Use `project_r…
131 - [Optimize code generation when used on enums.](https://github.com/taiki-e/pin-project/pull/270)
133 …[#276](https://github.com/taiki-e/pin-project/pull/276), [#277](https://github.com/taiki-e/pin-pro…
141 - [Suppress `dead_code` lint in generated code.](https://github.com/taiki-e/pin-project/pull/347)
145 - [Fix compile error with `syn` 1.0.84 and later.](https://github.com/taiki-e/pin-project/pull/335)
149 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
151 …re.](https://github.com/taiki-e/pin-project/pull/322) See [#322](https://github.com/taiki-e/pin-pr…
157 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
163 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
165 …drop order of pinned fields in `project_replace`.](https://github.com/taiki-e/pin-project/pull/287)
169 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
171 … be added to rustc in the future.](https://github.com/taiki-e/pin-project/pull/273) See [#272](htt…
177 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
179 …enerated code with `forbid(future_incompatible)`.](https://github.com/taiki-e/pin-project/pull/282)
186 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
188 - [Fix compile error with `?Sized` type parameters.](https://github.com/taiki-e/pin-project/pull/26…
192 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
198 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
200 …e]` attributes due to some unfixable limitations.](https://github.com/taiki-e/pin-project/pull/244)
219 See [#225](https://github.com/taiki-e/pin-project/pull/225) for more details.
221 …Self` in fields and generics in type definitions.](https://github.com/taiki-e/pin-project/pull/245)
223 …th `self` parameter"* in apparently correct code.](https://github.com/taiki-e/pin-project/pull/250)
229 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
231 …oject_replace` argument without Replace argument.](https://github.com/taiki-e/pin-project/pull/243)
242 … argument so that it can be used without a value.](https://github.com/taiki-e/pin-project/pull/243)
253 - [Suppress `unreachable_pub` lint in generated code.](https://github.com/taiki-e/pin-project/pull/…
257 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
259 - [Suppress `unused_results` lint in generated code.](https://github.com/taiki-e/pin-project/pull/2…
263 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
265 …re syntax positions inside `#[pinned_drop]` impl.](https://github.com/taiki-e/pin-project/pull/230)
267 …used_underscore_binding` lints in generated code.](https://github.com/taiki-e/pin-project/pull/233)
275 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
277 - [Support naming the projection types.](https://github.com/taiki-e/pin-project/pull/202)
298 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
300 … internal function generated by `#[pinned_drop]`.](https://github.com/taiki-e/pin-project/pull/223)
304 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
306 …ributes in that scope with one wrapper attribute.](https://github.com/taiki-e/pin-project/pull/220)
310 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
312 …t]` attribute for guarantee the type is `!Unpin`.](https://github.com/taiki-e/pin-project/pull/219)
332 …rate from Rust 1.33 to Rust 1.34.](https://github.com/taiki-e/pin-project/pull/219#pullrequestrevi…
334 …e duplicate `#[project]` attributes were ignored.](https://github.com/taiki-e/pin-project/pull/218)
336 …ss `single_use_lifetimes` lint in generated code.](https://github.com/taiki-e/pin-project/pull/217)
338 - [Support overlapping lifetime names in HRTB.](https://github.com/taiki-e/pin-project/pull/217)
340 …ms.](https://github.com/taiki-e/pin-project/pull/211) See [#211](https://github.com/taiki-e/pin-pr…
346 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
348 - [Fix a regression in 0.4.11.](https://github.com/taiki-e/pin-project/pull/207)
352 …pression does not work without unstable features.](https://github.com/taiki-e/pin-project/pull/197)
354 - [Support overwriting the name of core crate.](https://github.com/taiki-e/pin-project/pull/199)
356 …alue` lint in generated code of `#[pinned_drop]`.](https://github.com/taiki-e/pin-project/pull/200)
364 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
372 …pression does not work without unstable features.](https://github.com/taiki-e/pin-project/pull/197)
374 - [Support overwriting the name of core crate.](https://github.com/taiki-e/pin-project/pull/199)
376 …alue` lint in generated code of `#[pinned_drop]`.](https://github.com/taiki-e/pin-project/pull/200)
384 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
386 …place` method and `#[project_replace]` attribute.](https://github.com/taiki-e/pin-project/pull/194)
390 …re syntax positions inside `#[pinned_drop]` impl.](https://github.com/taiki-e/pin-project/pull/190)
392 …de.](https://github.com/taiki-e/pin-project/pull/192) See [#192](https://github.com/taiki-e/pin-pr…
396 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
398 …e error when associated types are used in fields.](https://github.com/taiki-e/pin-project/pull/188)
400 …le error with tuple structs with `where` clauses.](https://github.com/taiki-e/pin-project/pull/186)
402 …tribute can now be used for `if let` expressions.](https://github.com/taiki-e/pin-project/pull/181)
406 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
408 …t `PinnedDrop` without proper attribute argument.](https://github.com/taiki-e/pin-project/pull/180)
410 …expression position inside `#[pinned_drop]` impl.](https://github.com/taiki-e/pin-project/pull/177)
414 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
416 - [Fix support for lifetime bounds.](https://github.com/taiki-e/pin-project/pull/176)
420 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
422 …e error when there is `Self` in the where clause.](https://github.com/taiki-e/pin-project/pull/169)
426 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
428 - [Fix compile error with `dyn` types.](https://github.com/taiki-e/pin-project/pull/158)
432 … it [failed to compile with syn 1.0.84 and later](https://github.com/taiki-e/pin-project/pull/335).
434 …ons can call unsafe code without an unsafe block.](https://github.com/taiki-e/pin-project/pull/149)
438 **Note:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148)…
440 …ject]` can now interoperate with `#[cfg_attr()]`.](https://github.com/taiki-e/pin-project/pull/135)
442 …h `#[cfg()]` on tuple structs and tuple variants.](https://github.com/taiki-e/pin-project/pull/135)
444 …lly Sized Types) on `#[pin_project(UnsafeUnpin)]`](https://github.com/taiki-e/pin-project/pull/120)
450 **Note:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148)…
452 - [Fix support for DSTs(Dynamically Sized Types).](https://github.com/taiki-e/pin-project/pull/113)
456 **Note:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148)…
458 …]` + `!Unpin` field with no generics or lifetime.](https://github.com/taiki-e/pin-project/pull/111)
462 **Note:** This release has been yanked. See [#148](https://github.com/taiki-e/pin-project/pull/148)…
464 - [**Pin projection has become a safe operation.**](https://github.com/taiki-e/pin-project/pull/18)…
466 … ([#18](https://github.com/taiki-e/pin-project/pull/18), [#33](https://github.com/taiki-e/pin-proj…
468 …ved - an `Unpin` impl is now generated by default.](https://github.com/taiki-e/pin-project/pull/18)
470 …aiki-e/pin-project/pull/18), [#33](https://github.com/taiki-e/pin-project/pull/33), [#86](https://…
472 … instead of implementing the normal `Unpin` trait.](https://github.com/taiki-e/pin-project/pull/18)
474 …jection type/method is based on the original type.](https://github.com/taiki-e/pin-project/pull/96)
476 … be used for public type with private field types.](https://github.com/taiki-e/pin-project/pull/53)
478 …in_project]` can now interoperate with `#[cfg()]`.](https://github.com/taiki-e/pin-project/pull/77)
480 - [Add `project_ref` method to `#[pin_project]` types.](https://github.com/taiki-e/pin-project/pull…
482 - [Add `#[project_ref]` attribute.](https://github.com/taiki-e/pin-project/pull/93)
484 … feature and always enable `#[project]` attribute.](https://github.com/taiki-e/pin-project/pull/94)
486 …ect]` attribute can now be used for `impl` blocks.](https://github.com/taiki-e/pin-project/pull/46)
488 …]` attribute can now be used for `use` statements.](https://github.com/taiki-e/pin-project/pull/85)
490 …f the initializer expression of `let` expressions.](https://github.com/taiki-e/pin-project/pull/51)
494 …mentation on a type with no generics or lifetime.](https://github.com/taiki-e/pin-project/pull/107)
498 … of project method back to `self: Pin<&mut Self>`.](https://github.com/taiki-e/pin-project/pull/90)
500 … feature and always enable `#[project]` attribute.](https://github.com/taiki-e/pin-project/pull/94)
502 - [Remove "renamed" feature.](https://github.com/taiki-e/pin-project/pull/100)
504 …]` attribute can now be used for `use` statements.](https://github.com/taiki-e/pin-project/pull/85)
506 …roject_ref` method and `#[project_ref]` attribute.](https://github.com/taiki-e/pin-project/pull/93)
508 …jection type/method is based on the original type.](https://github.com/taiki-e/pin-project/pull/96)
512 - [Change #[pinned_drop] to trait implementation.](https://github.com/taiki-e/pin-project/pull/86)
529 …in_project]` can now interoperate with `#[cfg()]`.](https://github.com/taiki-e/pin-project/pull/77)
535 - [Add `project_into` method to `#[pin_project]` types](https://github.com/taiki-e/pin-project/pull…
543 …ult.](https://github.com/taiki-e/pin-project/pull/71) See [#71](https://github.com/taiki-e/pin-pro…
547 …/pin-project/pull/62). Also added an option to control the document of generated code. See [#62](h…
549 - [Diagnostic improvements.](https://github.com/taiki-e/pin-project/pull/61)
553 - [Suppress `dead_code` lint in generated types.](https://github.com/taiki-e/pin-project/pull/57)
557 …ing `#[pin_project]` type with private field types](https://github.com/taiki-e/pin-project/pull/53)
561 …f the initializer expression of `let` expressions.](https://github.com/taiki-e/pin-project/pull/51)
569 …tribute to take an `&mut Pin<&mut Self>` argument.](https://github.com/taiki-e/pin-project/pull/47)
571 …oject]` attribute can now be used for impl blocks.](https://github.com/taiki-e/pin-project/pull/46)
573 …thout actually implementing drop.](https://github.com/taiki-e/pin-project/pull/48) This removed so…