Skip to content

Tracking issue for 'Allow Self to appear in the where clause of trait impls' #38864

Closed
@nrc

Description

@nrc
Member

RFC: https://github.com/rust-lang/rfcs/blob/master/text/1647-allow-self-in-where-clauses.md

RFC PR: rust-lang/rfcs#1647

Proposes allowing the Self type to be used in every position in trait implementations, including where clauses and other parameters to the trait being implemented.

Activity

added
B-RFC-approvedBlocker: Approved by a merged RFC but not yet implemented.
B-unstableBlocker: Implemented in the nightly compiler and unstable.
T-langRelevant to the language team
on Jan 6, 2017
added a commit that references this issue on Jan 25, 2017

Auto merge of #38920 - petrochenkov:selfimpl, r=eddyb

added 8 commits that reference this issue on Feb 25, 2017

Auto merge of #40008 - eddyb:lazy-12, r=nikomatsakis

Auto merge of #40008 - eddyb:lazy-12, r=nikomatsakis

Auto merge of #40008 - eddyb:lazy-12, r=nikomatsakis

Auto merge of #40008 - eddyb:lazy-12, r=nikomatsakis

12 remaining items

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-trait-systemArea: Trait systemB-RFC-approvedBlocker: Approved by a merged RFC but not yet implemented.B-unstableBlocker: Implemented in the nightly compiler and unstable.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCT-langRelevant to the language team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @steveklabnik@eddyb@nrc@sgrif@Mark-Simulacrum

        Issue actions

          Tracking issue for 'Allow `Self` to appear in the where clause of trait impls' · Issue #38864 · rust-lang/rust