「どんな寿命の参照でも」「どんな値でも」「他の関数から返ってきたものでも」「関数から必ず返せる」 (>>159)
「任意のライフタイムで必ず成立する」(>>183)
「Rustでは付加条件なく必ず成り立ちます」(>>214)
↓
thread::spawn() はクロージャ越しに受け取ってるから引数だけど違うよね……やっぱなし!
クロージャが返してるからセーフ……これもなし!
↓
実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!
あ、あとunsafeは別だから!
↓
やっぱり標準ライブラリの関数が勝手に「使えるけど使えなくしまーす」って意地悪で言ってるんです!
コンパイル通ったらッて条件も残ってます!
↓
そんなことないです! 固有の事情があるんです! そう、固有の事情です!
ちょっときれいに整理してみた
Rust part37
■ このスレッドは過去ログ倉庫に格納されています
452デフォルトの名無しさん
2026/07/19(日) 22:11:11.81ID:zr2PrtJM■ このスレッドは過去ログ倉庫に格納されています