Skip to content

Issues: rust-lang/rust

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

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Issues list

Make trait aliases eligible generic containers wrt. ambient object lifetime defaults A-dyn-trait Area: trait objects, vtable layout A-lifetimes Area: Lifetimes / regions C-bug Category: This is a bug. F-trait_alias `#![feature(trait_alias)]` S-blocked Status: Blocked on something else such as an RFC or other implementation work. T-types Relevant to the types team, which will review and decide on the PR/issue.
#140710 opened May 6, 2025 by fmease
ICE: encountered a fresh type during canonicalization A-dyn-trait Area: trait objects, vtable layout C-bug Category: This is a bug. E-needs-test Call for participation: An issue has been fixed and does not reproduce, but no test has been added. F-trait_alias `#![feature(trait_alias)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ requires-nightly This issue requires a nightly compiler in some way. S-has-bisection Status: A bisection has been found for this issue S-has-mcve Status: A Minimal Complete and Verifiable Example has been found for this issue T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
#138891 opened Mar 24, 2025 by matthiaskrgr
ICE: args not compatible with generics for .. C-bug Category: This is a bug. F-generic_const_exprs `#![feature(generic_const_exprs)]` F-trait_alias `#![feature(trait_alias)]` I-ICE Issue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️ P-low Low priority requires-debug-assertions This issue requires a build of rustc or tooling with debug-assertions in some way requires-incomplete-features This issue requires the use of incomplete features. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#137514 opened Feb 24, 2025 by matthiaskrgr
RFC #1733 (Trait Aliases): use of lifetime parameter in trait alias not detected A-dyn-trait Area: trait objects, vtable layout A-lifetimes Area: Lifetimes / regions C-bug Category: This is a bug. F-trait_alias `#![feature(trait_alias)]` T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
#127725 opened Jul 14, 2024 by ilonachan
Compiler wants to add bound which already exists to generic. A-associated-items Area: Associated items (types, constants & functions) A-diagnostics Area: Messages for errors, warnings, and lints A-trait-system Area: Trait system C-bug Category: This is a bug. F-trait_alias `#![feature(trait_alias)]` fixed-by-next-solver Fixed by the next-generation trait solver, `-Znext-solver`. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.
#123513 opened Apr 5, 2024 by meltah
Error in specialization type checking when using trait aliases A-specialization Area: Trait impl specialization C-bug Category: This is a bug. F-specialization `#![feature(specialization)]` F-trait_alias `#![feature(trait_alias)]` requires-nightly This issue requires a nightly compiler in some way.
#74809 opened Jul 27, 2020 by jsmith628
Parameter usage is not properly propagated through trait aliases C-bug Category: This is a bug. F-trait_alias `#![feature(trait_alias)]` requires-nightly This issue requires a nightly compiler in some way. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
#74093 opened Jul 6, 2020 by vandenheuvel
The bounds information of associated types is not propagated correctly when used with trait aliases. A-trait-system Area: Trait system C-bug Category: This is a bug. F-trait_alias `#![feature(trait_alias)]` requires-nightly This issue requires a nightly compiler in some way. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-lang Relevant to the language team
#68210 opened Jan 14, 2020 by wdanilo
Fix trait_ref_to_existential as trait aliases is stabilized A-dyn-compatibility Area: Dyn compatibility (formerly: object safety) A-dyn-trait Area: trait objects, vtable layout C-bug Category: This is a bug. F-trait_alias `#![feature(trait_alias)]` requires-nightly This issue requires a nightly compiler in some way. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-types Relevant to the types team, which will review and decide on the PR/issue.
#66420 opened Nov 14, 2019 by estebank
Tracking issue for trait aliases A-trait-system Area: Trait system B-RFC-approved Blocker: Approved by a merged RFC but not yet implemented. B-unstable Blocker: Implemented in the nightly compiler and unstable. C-tracking-issue Category: An issue tracking the progress of sth. like the implementation of an RFC F-trait_alias `#![feature(trait_alias)]` S-tracking-needs-summary Status: It's hard to tell what's been done and what hasn't! Someone should do some investigation. T-lang Relevant to the language team
#41517 opened Apr 24, 2017 by withoutboats
5 of 13 tasks
ProTip! Type g p on any issue or pull request to go back to the pull request listing page.