We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aca2057 commit 71d654aCopy full SHA for 71d654a
src/doc/nomicon/safe-unsafe-meaning.md
@@ -125,7 +125,7 @@ unsafe impl UnsafeOrd for MyType {
125
But it's probably not the implementation you want.
126
127
Rust has traditionally avoided making traits unsafe because it makes Unsafe
128
-pervasive, which is not desirable. Send and Sync are unsafe is because thread
+pervasive, which is not desirable. The reason Send and Sync are unsafe is because thread
129
safety is a *fundamental property* that unsafe code cannot possibly hope to defend
130
against in the same way it would defend against a bad Ord implementation. The
131
only way to possibly defend against thread-unsafety would be to *not use
0 commit comments