Skip to content

Specify trait implementation, resolution, and coherence for 1.0 #11166

Closed
@pnkfelix

Description

@pnkfelix

Niko has a grab-bag of issues over on #5527.

There are a bunch of desiderata for traits in Rust, and we won't get to all of them for 1.0.

But we do need to firm up exactly what the core semantics are (for how trait matching is done, and what the limits are for the backward-compatible core of the language), with a specification against which we can compare the implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions