Skip to content

Cannot mark only the name of a module as stable #17484

Closed
@alexcrichton

Description

@alexcrichton

Right now, the stability of the name of a module is dictated by the stability attribute on the module itself, but this also ends up affecting all children of the module as well. There are some modules (like cmp) which we've stabilized only the name of, but we want all new items added to the module to be unstable by default.

Perhaps the stability attributes for a module (or maybe a trait as well) could have a finer grain where you can declare the name with a stability level, but the contents do not inherit the level.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions