
@PredragGruevski ("Predrag Gruevski - @predrag@hachyderm.io") wrote:
Adding a private type, or even an import, can be a breaking change in #rustlang 🦀🤯
Unexpected, I know! Solving it will require changes in cargo-semver-checks, rustdoc, and rustc/clippy lints.
My blog post explains the problem and how we can fix it:
https://predr.ag/blog/breaking-semver-in-rust-by-adding-private-type-or-import/