Skip to content

Stop implementing std's MetadataExt #342

@sunfishcode

Description

@sunfishcode

Rust is looking to seal std::os::unix::fs::MetadataExt:

rust-lang/rust#118916

As in #271 (which was before cap-std 1.0), cap-std can switch to defining its own copies of these traits. And since cap-std seems to be the only crate in the ecosystem that is affected, it should probably do this, to unblock std evolution.

However, this is a semver-incompatible change, so it'll require bumping cap-std to 3.0.

@cgwalters, who I know is particularly impacted by semver bumps

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions