Skip to content

Resolving lang concern on dyn-compatibility of final fn trait methods (RFC 3678) #150101

@joshtriplett

Description

@joshtriplett

rust-lang/rfcs#3678 (comment)
rust-lang/rfcs#3678 (comment)

@Amanieu @traviscross As discussed in today's @rust-lang/lang meeting, I already intended the language in the RFC to have the meaning you asked for, but the language around this had an ambiguous interpretation. To address the concern, I clarified the language around dyn-compatibility to make it more clear, and dropped the statement that removing final is always compatible.

(Filing this as an issue as an experiment as suggested by @nikomatsakis.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    I-lang-nominatedNominated for discussion during a lang team meeting.I-lang-radarItems that are on lang's radar and will need eventual work or consideration.P-lang-drag-1Lang team prioritization drag level 1. https://rust-lang.zulipchat.com/#narrow/channel/410516-t-langT-langRelevant to the language team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions