Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
state:open label:"T-types"
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rust-lang
/
rust
Public
Notifications
You must be signed in to change notification settings
Fork
14.1k
Star
108k
Code
Issues
5k+
Pull requests
907
Actions
Projects
9
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Draft release notes for 1.92
#149161 ·
cuviper
opened
on Nov 20, 2025
4
Issues
Search Issues
state
:
open
label
:
"T-types"
state:open label:"T-types"
Search
Labels
Milestones
New issue
Search results
Open
Closed
Maybe-sized RPIT type is unexpectedly allowed in <code>async fn</code>
A-associated-items
Area: Associated items (types, constants & functions)
Area: Associated items (types, constants & functions)
A-async-await
Area: Async & Await
Area: Async & Await
A-DSTs
Area: Dynamically-sized types (DSTs)
Area: Dynamically-sized types (DSTs)
A-impl-trait
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
Area: `impl Trait`. Universally / existentially quantified anonymous types with static dispatch.
A-trait-system
Area: Trait system
Area: Trait system
C-bug
Category: This is a bug.
Category: This is a bug.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149438
In rust-lang/rust;
·
obi1kenobi
opened
on Nov 29, 2025
Compiler error when using a const generic alias in an associated type bound in a super trait
A-associated-items
Area: Associated items (types, constants & functions)
Area: Associated items (types, constants & functions)
A-const-eval
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
Area: Constant evaluation, covers all const contexts (static, const fn, ...)
A-trait-system
Area: Trait system
Area: Trait system
C-bug
Category: This is a bug.
Category: This is a bug.
fixed-by-next-solver
Fixed by the next-generation trait solver, `-Znext-solver`.
Fixed by the next-generation trait solver, `-Znext-solver`.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149420
In rust-lang/rust;
·
LukaHorvat
opened
on Nov 28, 2025
Send bound on RPITIT async method causes spurious lifetime errors
A-async-await
Area: Async & Await
Area: Async & Await
C-bug
Category: This is a bug.
Category: This is a bug.
fixed-by-higher-ranked-assumptions
Fixed by `-Zhigher-ranked-assumptions`
Fixed by `-Zhigher-ranked-assumptions`
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149407
In rust-lang/rust;
·
mincrmatt12
opened
on Nov 28, 2025
Tracking issue for release notes of #148602: misc coercion cleanups and handle safety correctly
A-coercions
Area: implicit and explicit `expr as Type` coercions
Area: implicit and explicit `expr as Type` coercions
needs-triage
This issue may need triage. Remove it if it has been sufficiently triaged.
This issue may need triage. Remove it if it has been sufficiently triaged.
relnotes
Marks issues that should be documented in the release notes of the next release.
Marks issues that should be documented in the release notes of the next release.
relnotes-tracking-issue
Marks issues tracking what text to put in release notes.
Marks issues tracking what text to put in release notes.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149406
In rust-lang/rust;
·
rustbot
opened
on Nov 27, 2025
expectations from fudging are a mess
A-technical-debt
Area: Internal cleanup work
Area: Internal cleanup work
C-cleanup
Category: PRs that clean code up or issues documenting cleanup.
Category: PRs that clean code up or issues documenting cleanup.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149379
In rust-lang/rust;
·
lcnr
opened
on Nov 27, 2025
we should check item bounds for Projection where-clause well-formedness
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
Category: An issue tracking the progress of sth. like the implementation of an RFC
E-hard
Call for participation: Hard difficulty. Experience needed to fix: A lot.
Call for participation: Hard difficulty. Experience needed to fix: A lot.
E-mentor
Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.
Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149283
In rust-lang/rust;
·
lcnr
opened
on Nov 24, 2025
<code>min_specialization</code> is unsound
A-specialization
Area: Trait impl specialization
Area: Trait impl specialization
A-trait-system
Area: Trait system
Area: Trait system
C-bug
Category: This is a bug.
Category: This is a bug.
F-min_specialization
`#![feature(min_specialization)]`
`#![feature(min_specialization)]`
I-unsound
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
Issue: A soundness hole (worst kind of bug), see: https://en.wikipedia.org/wiki/Soundness
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149257
In rust-lang/rust;
·
theemathas
opened
on Nov 24, 2025
Implementation is not general enough error with no context
A-async-await
Area: Async & Await
Area: Async & Await
A-diagnostics
Area: Messages for errors, warnings, and lints
Area: Messages for errors, warnings, and lints
A-type-system
Area: Type system
Area: Type system
C-bug
Category: This is a bug.
Category: This is a bug.
D-terse
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
Diagnostics: An error or lint that doesn't give enough information about the problem at hand.
fixed-by-higher-ranked-assumptions
Fixed by `-Zhigher-ranked-assumptions`
Fixed by `-Zhigher-ranked-assumptions`
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
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.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149235
In rust-lang/rust;
·
Noratrieb
opened
on Nov 23, 2025
Adding a trait bound can cause code to have UB.
A-trait-system
Area: Trait system
Area: Trait system
C-bug
Category: This is a bug.
Category: This is a bug.
T-compiler
Relevant to the compiler team, which will review and decide on the PR/issue.
Relevant to the compiler team, which will review and decide on the PR/issue.
T-opsem
Relevant to the opsem team
Relevant to the opsem team
T-types
Relevant to the types team, which will review and decide on the PR/issue.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149234
In rust-lang/rust;
·
theemathas
opened
on Nov 23, 2025
<code>impl Deref for &Extern</code> shouldn't be allowed
C-bug
Category: This is a bug.
Category: This is a bug.
F-extern_types
`#![feature(extern_types)]`
`#![feature(extern_types)]`
F-sized_hierarchy
`#![feature(sized_hierarchy)]`
`#![feature(sized_hierarchy)]`
requires-nightly
This issue requires a nightly compiler in some way.
This issue requires a nightly compiler in some way.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Relevant to the library API 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.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open.
#149231
In rust-lang/rust;
·
theemathas
opened
on Nov 23, 2025
Allow shortening lifetime in CoerceUnsized for &mut
A-coercions
Area: implicit and explicit `expr as Type` coercions
Area: implicit and explicit `expr as Type` coercions
F-coerce_unsized
The `CoerceUnsized` trait
The `CoerceUnsized` trait
S-waiting-on-review
Status: Awaiting review from the assignee but also interested parties.
Status: Awaiting review from the assignee but also interested parties.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Relevant to the library API 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.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open (in progress).
rust-lang/rust
number 149219
#149219
In rust-lang/rust;
·
theemathas
opened
on Nov 22, 2025
Make PinCoerceUnsized require Deref
A-coercions
Area: implicit and explicit `expr as Type` coercions
Area: implicit and explicit `expr as Type` coercions
A-pin
Area: Pin
Area: Pin
needs-crater
This change needs a crater run to check for possible breakage in the ecosystem.
This change needs a crater run to check for possible breakage in the ecosystem.
needs-fcp
This change is insta-stable, or significant enough to need a team FCP to proceed.
This change is insta-stable, or significant enough to need a team FCP to proceed.
S-waiting-on-crater
Status: Waiting on a crater run to be completed.
Status: Waiting on a crater run to be completed.
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Relevant to the library API 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.
Relevant to the types team, which will review and decide on the PR/issue.
Status: Open (in progress).
rust-lang/rust
number 149218
#149218
In rust-lang/rust;
·
theemathas
opened
on Nov 22, 2025
You can’t perform that action at this time.