Comment by demurgos
10 months ago
I assume that they mean that you can use Rust as a language without its standard library. This matters here since the Kernel does not use Rust's standard library as far as I know (only the core module).
I'm not aware of semver breakage in the language.
Another important aspect is that Semver is a social contract, not a mechanical guarantee. The Semver spec dedicates a lot of place to clarify that it's about documented APIs and behaviors, not all visible behavior. Rust has a page where it documents its guarantees for libraries [0].
> Another important aspect is that Semver is a social contract, not a mechanical guarantee for.
Although there are mechanical aids for it: https://crates.io/crates/cargo-semver-checks