Skip to content

Clarify when safety may rely on correctness#523

Open
ia0 wants to merge 1 commit into
rust-lang:masterfrom
ia0:unsafe
Open

Clarify when safety may rely on correctness#523
ia0 wants to merge 1 commit into
rust-lang:masterfrom
ia0:unsafe

Conversation

@ia0
Copy link
Copy Markdown

@ia0 ia0 commented Jun 3, 2026

This is a follow-up of #294 which in my opinion did not completely address the confusion.

The "Safe Rust client" terminology comes from the Reference. I'm using "dependencies" (think upstream code) as the opposite concept of "clients" (think downstream code). I'm happy to follow any suggestions to improve those terms.

This is a follow-up of rust-lang#294 which in my opinion did not completely address the confusion.

The "Safe Rust client" terminology comes from the [Reference](https://doc.rust-lang.org/reference/behavior-considered-undefined.html#r-undefined.soundness). I did not find official traces for "downstream" and "dependencies" but I believe they can be understood. I'm happy to follow any suggestions if those terms are still confusing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant