Skip to content

Define what the stability attributes mean #12203

Closed
@emberian

Description

@emberian

Exactly what do each of the stability attributes mean?

I think #[stable] should mean "no change to this will break source compatability with safe code" and #[frozen] should mean "this type will not change in any way to break source or binary compatability with safe or unsafe code". This includes size and representation.

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