rust/tests/ui/pin-ergonomics
2026-01-30 20:24:34 +08:00
..
borrow-unpin.pinned.stderr Move the place in &pin mut $place when !Unpin to ensure soundness 2025-06-15 10:31:11 +08:00
borrow-unpin.rs Move the place in &pin mut $place when !Unpin to ensure soundness 2025-06-15 10:31:11 +08:00
borrow-unpin.unpin.stderr Move the place in &pin mut $place when !Unpin to ensure soundness 2025-06-15 10:31:11 +08:00
borrow.rs Move the place in &pin mut $place when !Unpin to ensure soundness 2025-06-15 10:31:11 +08:00
coerce-non-pointer-pin.rs
coerce-non-pointer-pin.stderr
impl-unpin.adt.stderr Forbid manual Unpin impls for structurally pinned types 2026-01-30 20:24:34 +08:00
impl-unpin.assoc.stderr Forbid manual Unpin impls for structurally pinned types 2026-01-30 20:24:34 +08:00
impl-unpin.rs Forbid manual Unpin impls for structurally pinned types 2026-01-30 20:24:34 +08:00
impl-unpin.tait.stderr Forbid manual Unpin impls for structurally pinned types 2026-01-30 20:24:34 +08:00
impl-unpin.ty_alias.stderr Forbid manual Unpin impls for structurally pinned types 2026-01-30 20:24:34 +08:00
pattern-matching-deref-pattern.normal.stderr Add #[pin_project] attribute for structurally pinning 2025-10-30 07:56:17 +08:00
pattern-matching-deref-pattern.rs Rename #[pin_project] to #[pin_v2] to avoid naming conflicts 2025-10-30 07:56:17 +08:00
pattern-matching-mix-deref-pattern.both.stderr Rename #[pin_project] to #[pin_v2] to avoid naming conflicts 2025-10-30 07:56:17 +08:00
pattern-matching-mix-deref-pattern.deref_patterns.stderr Add #[pin_project] attribute for structurally pinning 2025-10-30 07:56:17 +08:00
pattern-matching-mix-deref-pattern.normal.stderr Add #[pin_project] attribute for structurally pinning 2025-10-30 07:56:17 +08:00
pattern-matching-mix-deref-pattern.pin_ergonomics.stderr Rename #[pin_project] to #[pin_v2] to avoid naming conflicts 2025-10-30 07:56:17 +08:00
pattern-matching-mix-deref-pattern.rs Rename #[pin_project] to #[pin_v2] to avoid naming conflicts 2025-10-30 07:56:17 +08:00
pattern-matching.normal.stderr Rename #[pin_project] to #[pin_v2] to avoid naming conflicts 2025-10-30 07:56:17 +08:00
pattern-matching.pin_ergonomics.stderr Add #[pin_project] attribute for structurally pinning 2025-10-30 07:56:17 +08:00
pattern-matching.rs Rename #[pin_project] to #[pin_v2] to avoid naming conflicts 2025-10-30 07:56:17 +08:00
pin-pattern.rs Implement &pin patterns and ref pin bindings 2025-11-10 09:57:08 +08:00
pin-pattern.stderr Implement &pin patterns and ref pin bindings 2025-11-10 09:57:08 +08:00
pin_v2-attr.rs make attrs actually use Target::GenericParam 2026-01-08 20:26:45 +01:00
pin_v2-attr.stderr Treat unions as 'data types' in attr parsing diagnostics 2026-01-29 15:51:43 +00:00
reborrow-arg.rs
reborrow-const-as-mut.rs
reborrow-const-as-mut.stderr
reborrow-once.rs
reborrow-once.stderr
reborrow-self.rs
reborrow-shorter.rs
sugar-ambiguity.rs Implement &pin patterns and ref pin bindings 2025-11-10 09:57:08 +08:00
sugar-no-const.rs Implement &pin patterns and ref pin bindings 2025-11-10 09:57:08 +08:00
sugar-no-const.stderr Implement &pin patterns and ref pin bindings 2025-11-10 09:57:08 +08:00
sugar-self.rs
sugar.rs
user-type-projection.rs THIR patterns: Explicitly distinguish &pin from plain &/&mut 2026-01-20 13:41:32 +11:00