- Rust part35
539 :デフォルトの名無しさん[sage]:2026/05/13(水) 17:57:08.05 ID:BD2l7ggo - unsafe を組み合わせて外側にたいしては safe なように閉じ込めるのはプログラマの責任であって、閉じ込めきれてないのに関数のシグネチャから unsafe キーワードを外せてしまうことがある。
だから逆に unsafe キーワードを外してよいのかどうか自信がもてずに防衛的に不必要に unsafe キーワードをつけてしまうことがある。 unsafe を組み合わせた結果が safe になってるか (unsafe キーワードでの指示が不要な箇所) はそんなにキッチリとは検出してくれないなあ……ということを言ってるのだと思う。
|