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 8800b03 commit e721df5Copy full SHA for e721df5
src/poisoning.md
@@ -54,8 +54,8 @@ Mutexのpoisonは、通常の文脈で語られるRustの安全性とは異な
54
Mutexを扱うスレッドがlock中にパニックを引き起こした場合、Mutexの中のデータは変更中
55
であった可能性が高く、一貫性を欠いていたり変更が未完了の状態であったりするため、
56
そのようなデータを盲目的に扱う危険性に対する安全装置として動作します。
57
-注意しておきたいのはそのような型が適切に実装されていた場合、メモリ安全性を満たさない
58
-わけではないという点です。つまるところ、最低限の例外安全性は満たしていなくては
+注意しておきたいのはそのような型が適切に実装されていた場合、メモリ安全性**は**確実
+に満たしているという点です。つまるところ、最低限の例外安全性は満たしていなくては
59
ならないということです。
60
61
<!--
@@ -70,5 +70,4 @@ Just maybe nonsense.
70
として要件を満たさなかったような場合、そのデータ構造を利用するプログラムが作成者の
71
意図通りの挙動をするということは考えにくいです。通常とは異なる振る舞いをする
72
でしょう。とはいえ、十分に注意すればそのような場合でもその値が**何かに**使える
73
-可能性はあります。safe**では**あるのです。ただ、それはナンセンスであるということと
74
-は矛盾しないのです。
+可能性はあります。safe**では**あるのです。ただ、ナンセンスかもしれませんが。
0 commit comments