Skip to content

Tracking issue for RFC 2115: In-band lifetime bindings #44524

Closed

Description

Update for 2022: With the FCP close finished, this is no longer on a stabilization path, and will likely be removed from nightly. The issue will remain open so long as it's referenced by an implemented feature in the compiler, however.


This is a tracking issue for the RFC "In-band lifetime bindings" (rust-lang/rfcs#2115).

Steps:

Unresolved questions:

  • What conventions should we use for lifetime names, and should they be enforced via lint?
  • Can we find an unequivocally-better syntax than '_ for elided lifetimes?
    • These are now stable, so we didn't

Known bugs (possibly incomplete list):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    A-lifetimesArea: Lifetimes / regionsB-RFC-approvedBlocker: Approved by a merged RFC but not yet implemented.C-tracking-issueCategory: A tracking issue for an RFC or an unstable feature.E-mediumCall for participation: Medium difficulty. Experience needed to fix: Intermediate.S-tracking-design-concernsStatus: There are blocking ❌ design concerns.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.T-langRelevant to the language team, which will review and decide on the PR/issue.disposition-closeThis PR / issue is in PFCP or FCP with a disposition to close it.finished-final-comment-periodThe final comment period is finished for this PR / Issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions