公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
公式ドキュメント
https://www.rust-lang.org/learn
Web上の実行環境
https://play.rust-lang.org
※Rustを学びたい人はまず最初に公式のThe Bookを読むこと
https://doc.rust-lang.org/book/
※Rustを学ぶ際に犯しがちな12の過ち
https://dystroy.org/blog/how-not-to-learn-rust
※Rustのasyncについて知りたければ「async-book」は必読
https://rust-lang.github.io/async-book/
※次スレは原則>>980が立てること
前スレ
Rust part36
https://mevius.5ch.io/test/read.cgi/tech/1779974768/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.5ch.io/test/read.cgi/tech/1514107621/
Rust part37
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2026/07/17(金) 19:12:31.24ID:yl11920u345デフォルトの名無しさん
2026/07/19(日) 10:01:28.27ID:vdzNEn7I Rustアンチが複おじに負けてて草
346デフォルトの名無しさん
2026/07/19(日) 10:32:27.41ID:l5OZ/Qwd そもそも複おじって、IDコロコロ変えてしょうもない自演で戦ってスレを無駄に伸ばしてるとされる人のことを言ってたんだし
それでいうと一人で50レス&この流れはまさに・・・
それでいうと一人で50レス&この流れはまさに・・・
347デフォルトの名無しさん
2026/07/19(日) 10:42:53.76ID:PwXam1IO そうなの?
所有権の複製とかいう謎概念を言い始めたから複おじって呼ばれてるんだと思ってたけど
所有権の複製とかいう謎概念を言い始めたから複おじって呼ばれてるんだと思ってたけど
348デフォルトの名無しさん
2026/07/19(日) 11:01:45.06ID:RtDKlvqZ Rustは最高言語😸
349デフォルトの名無しさん
2026/07/19(日) 11:12:53.98ID:fpgmEylb おじいちゃんお昼寝タイム❓🌚
350デフォルトの名無しさん
2026/07/19(日) 11:50:22.70ID:HBIq5jKD 仮におじ本人だとしたら、往事に比べてもだいぶ壊れてるよな
さすがに彼といえどもRustを書けること自体には何の価値もなくなったことを理解し、
Rust戦士としてのアイデンティティが崩壊しちゃったんだろうか
さすがに彼といえどもRustを書けること自体には何の価値もなくなったことを理解し、
Rust戦士としてのアイデンティティが崩壊しちゃったんだろうか
351デフォルトの名無しさん
2026/07/19(日) 12:00:54.91ID:ykm2t8xC Rustは最高だけどrust-analyzerは必須だなぁ
コンパイルエラーがてんこ盛りだから
コンパイルエラーがてんこ盛りだから
352デフォルトの名無しさん
2026/07/19(日) 12:19:36.22ID:vDHqozbJ353デフォルトの名無しさん
2026/07/19(日) 12:34:00.26ID:i5K4NMON ###結論
「書くときは書くことに集中し、チェックするときはチェックに集中する」というこのスタイルは、実は非常に効率的なフローだと思います。やはり、道具に使われるのではなく、自分のリズムで道具を使うのが一番ですよね。
「書くときは書くことに集中し、チェックするときはチェックに集中する」というこのスタイルは、実は非常に効率的なフローだと思います。やはり、道具に使われるのではなく、自分のリズムで道具を使うのが一番ですよね。
354デフォルトの名無しさん
2026/07/19(日) 12:43:32.66ID:cyLx0GKO RLS
rust-analyzer
くだらないLSPで終わっちゃったね、また
rust-analyzer
くだらないLSPで終わっちゃったね、また
355デフォルトの名無しさん
2026/07/19(日) 13:11:17.66ID:jaOC3QMl 最近のラスアナはエラーコード書き換えても前のエラー参照してずっと表示してくる
356デフォルトの名無しさん
2026/07/19(日) 13:19:14.38ID:iDkpn0RY >>355
それがラストの穴だから
それがラストの穴だから
357デフォルトの名無しさん
2026/07/19(日) 14:27:41.67ID:JZtLLXX2358デフォルトの名無しさん
2026/07/19(日) 14:29:17.49ID:JZtLLXX2 >>344-350
複おじ一人でイライラだなw
複おじ一人でイライラだなw
359デフォルトの名無しさん
2026/07/19(日) 14:31:03.17ID:fPLQxaiR >>352
コンパイルはされてないぞ
コンパイルはされてないぞ
360デフォルトの名無しさん
2026/07/19(日) 14:36:22.22ID:I7xcD3n3 まあ、Rustアンチの複おじは thread::spawn() という反例に何も反論できなかったんだから何でもいいよw
thread::spawn() を出すなんてRustアンチだ!は流石に笑っちゃうけどなw
thread::spawn() を出すなんてRustアンチだ!は流石に笑っちゃうけどなw
361デフォルトの名無しさん
2026/07/19(日) 14:41:16.37ID:XEDFF+lN 複おじ理論「thread::spawn() を使う奴はRustアンチ!」
362デフォルトの名無しさん
2026/07/19(日) 14:48:45.23ID:BPBrTdsT rust-analyzerは必須
でも今時LSPなしで書ける言語も少ないよな
でも今時LSPなしで書ける言語も少ないよな
363デフォルトの名無しさん
2026/07/19(日) 14:57:22.06ID:NrnuMet5 それはそう
364デフォルトの名無しさん
2026/07/19(日) 15:37:30.55ID:Tdbz2ykv おデブanalyzer
365デフォルトの名無しさん
2026/07/19(日) 16:34:03.63ID:PwXam1IO C++ を書くときにエディタのリアルタイム支援を有効にはしているけど昔は無しでやっててそんなに不満には思ってなかったからな。
Rust も慣れれば割と言語サーバ無しでもなんとかなるんじゃないの。
Rust も慣れれば割と言語サーバ無しでもなんとかなるんじゃないの。
366デフォルトの名無しさん
2026/07/19(日) 16:37:14.05ID:4IUrVmbW367デフォルトの名無しさん
2026/07/19(日) 16:41:38.99ID:FEE5w7By368デフォルトの名無しさん
2026/07/19(日) 16:50:14.50ID:c/SQma4a でもrustcは厳しいからエディタ段階で気付いておかないとコンパイルが通らない地獄にはなりそう
369デフォルトの名無しさん
2026/07/19(日) 16:53:55.64ID:kq45OUMy Emacs使いだけどlsp-modeをeglotに替えたら実用的になった しばらくこれで行こう
370デフォルトの名無しさん
2026/07/19(日) 17:45:50.87ID:1+L0WTZx Rustアンチが複おじに負けてて草
371デフォルトの名無しさん
2026/07/19(日) 18:19:18.24ID:IsykKjXQ 複おじの存在ってunsafeだよな
372デフォルトの名無しさん
2026/07/19(日) 19:18:58.49ID:ykm2t8xC Rustのおかげで開発のストレスがだいぶ減ったな
あるのはcloneしなきゃいけないときのストレスだけ
あるのはcloneしなきゃいけないときのストレスだけ
373デフォルトの名無しさん
2026/07/19(日) 19:26:06.30ID:ebabxpEA 気兼ねなくcloneできるようになったら初心者卒業
374デフォルトの名無しさん
2026/07/19(日) 19:26:33.94ID:JZtLLXX2 >>370
複おじ理論「thread::spawn() を使う奴はRustアンチ!」
複おじ理論「thread::spawn() を使う奴はRustアンチ!」
375デフォルトの名無しさん
2026/07/19(日) 19:27:33.13ID:eN9zKrjg .clone() は必要かどうかはよく考えるべきだが必要ならガンガン使うべき
376デフォルトの名無しさん
2026/07/19(日) 19:34:30.03ID:jaOC3QMl 例えばどういう状況?
377デフォルトの名無しさん
2026/07/19(日) 19:35:21.35ID:QnNtyJGa >>376
複製が必要な状況
複製が必要な状況
378デフォルトの名無しさん
2026/07/19(日) 19:41:32.14ID:jaOC3QMl 複製が必要な状況とは?
379デフォルトの名無しさん
2026/07/19(日) 19:46:01.58ID:TWU6a9dA >>378
色々あるけど元の値を保持しつつ値を書き変えたい場合なんかそうなるよね
色々あるけど元の値を保持しつつ値を書き変えたい場合なんかそうなるよね
380デフォルトの名無しさん
2026/07/19(日) 19:54:49.43ID:gP7Ct9SI 複製が必要な設計になったら複製は必要だよな
流石に多岐に渡りすぎてて列挙することはできんくらいどこでもやってる
流石に多岐に渡りすぎてて列挙することはできんくらいどこでもやってる
381デフォルトの名無しさん
2026/07/19(日) 20:00:16.99ID:02kdCh2u382デフォルトの名無しさん
2026/07/19(日) 20:01:05.05ID:02kdCh2u >>380
プログラムの本質はどこかからどこかへのコピーだとも言われてるからな
プログラムの本質はどこかからどこかへのコピーだとも言われてるからな
383デフォルトの名無しさん
2026/07/19(日) 20:23:16.75ID:IqRjnUGO spawn_uncheckedなら複おじ理論でも「どんな寿命の参照でも、それを関数の引数で受け取ったら」という条件に合致する
でもspawn_uncheckedは「その参照や一部の参照を、関数から必ず返せる」には合致しない
必ず返せるわけではないから
結局「コンパイルが通れば」という追加条件や「Safetyルールを守ったコードを書いていれば」という追加条件が必須
つまり全く自由ではない
でもspawn_uncheckedは「その参照や一部の参照を、関数から必ず返せる」には合致しない
必ず返せるわけではないから
結局「コンパイルが通れば」という追加条件や「Safetyルールを守ったコードを書いていれば」という追加条件が必須
つまり全く自由ではない
384デフォルトの名無しさん
2026/07/19(日) 20:43:13.08ID:GVCMKu1f thread::spawnの場合でももちろん成り立っている
【前提】どんな寿命の参照でも、それを関数の引数で受け取ったら、
【恒真】その参照や一部の参照を、関数から必ず返せる
>>159
>>どんな寿命の参照でも、それを関数の引数で受け取ったら、その参照や一部の参照を、関数から必ず返せる
【前提】どんな寿命の参照でも、それを関数の引数で受け取ったら、
【恒真】その参照や一部の参照を、関数から必ず返せる
>>159
>>どんな寿命の参照でも、それを関数の引数で受け取ったら、その参照や一部の参照を、関数から必ず返せる
385デフォルトの名無しさん
2026/07/19(日) 20:43:37.50ID:udZTQXdf ここまで自演までしてRustを盛り上げようとしなきゃいけない理由って?
386デフォルトの名無しさん
2026/07/19(日) 20:49:47.77ID:FUMmfMWk 民家への飛び込み営業って、営業になりたがるような陽キャでもすぐ精神病むような過酷な仕事だけど
宗教の信者はそれを無報酬で喜んでやるわけじゃん?
宗教の信者はそれを無報酬で喜んでやるわけじゃん?
387デフォルトの名無しさん
2026/07/19(日) 21:00:34.15ID:ead1Jdp1 >>385-386
イミフ
イミフ
388デフォルトの名無しさん
2026/07/19(日) 21:01:15.47ID:poG3JtmY389デフォルトの名無しさん
2026/07/19(日) 21:02:06.86ID:NvpRR0fJ >>386
飛び込んできてるのはお前らアンチじゃ
飛び込んできてるのはお前らアンチじゃ
390デフォルトの名無しさん
2026/07/19(日) 21:02:43.73ID:NvpRR0fJ >>384
もうそんなこと言ってなかったバレてる主張の曲解はやめた方がいいよ
もうそんなこと言ってなかったバレてる主張の曲解はやめた方がいいよ
391デフォルトの名無しさん
2026/07/19(日) 21:03:31.26ID:3dUSjAXg392デフォルトの名無しさん
2026/07/19(日) 21:04:09.13ID:5S+kz4RV >>383
これ
これ
393デフォルトの名無しさん
2026/07/19(日) 21:05:33.34ID:vpQOXcwB 複おじ理論
1. 任意のライフタイムの参照を関数の引数で受け取って必ず返せる!
2. 実は「コンパイルを通ったら」って条件がありました〜!
3. thread::spawn() を使う奴はRustアンチ!
1. 任意のライフタイムの参照を関数の引数で受け取って必ず返せる!
2. 実は「コンパイルを通ったら」って条件がありました〜!
3. thread::spawn() を使う奴はRustアンチ!
394デフォルトの名無しさん
2026/07/19(日) 21:09:41.48ID:vzV+upno395デフォルトの名無しさん
2026/07/19(日) 21:10:05.58ID:GVCMKu1f Rustでこれは常に成り立つ
反例はない
【前提】どんな寿命の参照でも、それを関数の引数で受け取ったら、
【恒真】その参照や一部の参照を、関数から必ず返せる
>>159
>>どんな寿命の参照でも、それを関数の引数で受け取ったら、その参照や一部の参照を、関数から必ず返せる
反例はない
【前提】どんな寿命の参照でも、それを関数の引数で受け取ったら、
【恒真】その参照や一部の参照を、関数から必ず返せる
>>159
>>どんな寿命の参照でも、それを関数の引数で受け取ったら、その参照や一部の参照を、関数から必ず返せる
396デフォルトの名無しさん
2026/07/19(日) 21:10:35.04ID:GuAPWwpe 「コンパイル通ったらコンパイル通るんですよ」w
397デフォルトの名無しさん
2026/07/19(日) 21:11:07.49ID:TOwZLZwq 複オジ進次郎説
398デフォルトの名無しさん
2026/07/19(日) 21:12:37.37ID:99/0zBmI >>395
> どんな寿命の参照でも、それを関数の引数で受け取ったら、
thread::spawn() が 'static 以外の参照を受け取れないのがなぜか「コンパイルが通らないから」以外に言ってみろよw
最初は「ライフタイムの制約なんかない」って言ってたのも忘れてねえからな荒らし野郎
> どんな寿命の参照でも、それを関数の引数で受け取ったら、
thread::spawn() が 'static 以外の参照を受け取れないのがなぜか「コンパイルが通らないから」以外に言ってみろよw
最初は「ライフタイムの制約なんかない」って言ってたのも忘れてねえからな荒らし野郎
399デフォルトの名無しさん
2026/07/19(日) 21:13:36.24ID:PQepZPK1 複おじ理論
1. 任意のライフタイムの参照を関数の引数で受け取って必ず返せる!
2. 実は「コンパイルを通ったら」って条件がありました〜!
3. thread::spawn() を使う奴はRustアンチ!
1. 任意のライフタイムの参照を関数の引数で受け取って必ず返せる!
2. 実は「コンパイルを通ったら」って条件がありました〜!
3. thread::spawn() を使う奴はRustアンチ!
400デフォルトの名無しさん
2026/07/19(日) 21:15:08.45ID:MOY7Z+S9 >>398
言えば言うほど過去の悪行が掘り返されるの草
言えば言うほど過去の悪行が掘り返されるの草
401デフォルトの名無しさん
2026/07/19(日) 21:18:38.37ID:Bfcytze+402デフォルトの名無しさん
2026/07/19(日) 21:23:08.15ID:GVCMKu1f403デフォルトの名無しさん
2026/07/19(日) 21:23:34.26ID:jXclQgm1404デフォルトの名無しさん
2026/07/19(日) 21:24:32.46ID:ZeJG5C6f405デフォルトの名無しさん
2026/07/19(日) 21:25:34.09ID:4Up8DX7h こいつ無限に例外作るやんw
「コンパイル通ったらコンパイル通るんですよ」でも足りないのかww
「コンパイル通ったらコンパイル通るんですよ」でも足りないのかww
406デフォルトの名無しさん
2026/07/19(日) 21:26:43.70ID:GVCMKu1f407デフォルトの名無しさん
2026/07/19(日) 21:29:07.55ID:crEjxtUS >>406
thread::spawn() はunsafeじゃねえよw
thread::spawn() はunsafeじゃねえよw
408デフォルトの名無しさん
2026/07/19(日) 21:30:15.93ID:BsVgSgWn409デフォルトの名無しさん
2026/07/19(日) 21:31:50.96ID:GVCMKu1f Rustで安全が保証されてる諸事項も
unsafeを無条件に使えば当然保証されなくなる
それを「例外あるじゃん!」「付加条件が加わってるじゃん!」と叩く人はいないぞ
unsafeを無条件に使えば当然保証されなくなる
それを「例外あるじゃん!」「付加条件が加わってるじゃん!」と叩く人はいないぞ
410デフォルトの名無しさん
2026/07/19(日) 21:34:24.95ID:GVCMKu1f411デフォルトの名無しさん
2026/07/19(日) 21:38:40.24ID:JZtLLXX2 >>409-410
全然違う
たとえOS側がRustで書かれていてunsafeなしでスレッドを作る機能を提供していても、「親スレッドが子スレッドよりも先に死ぬかもしれないからそうでないことを保証する必要がある」ので 'static しか渡せない
全然違う
たとえOS側がRustで書かれていてunsafeなしでスレッドを作る機能を提供していても、「親スレッドが子スレッドよりも先に死ぬかもしれないからそうでないことを保証する必要がある」ので 'static しか渡せない
412デフォルトの名無しさん
2026/07/19(日) 21:40:02.16ID:plV8i0R+413デフォルトの名無しさん
2026/07/19(日) 21:41:11.81ID:Stx9Cdrd414デフォルトの名無しさん
2026/07/19(日) 21:41:41.03ID:VA46Ce8q 最初になかった条件が無限に増えてるの草
415デフォルトの名無しさん
2026/07/19(日) 21:43:04.44ID:Mw9uDXPU 「ライフタイムの制約なんかない
どんな寿命の参照でもどんな値でも他の関数から返ってきたものでも関数から必ず返せる」
↓
「実は関数の引数で受け取るコードがコンパイル通ったらってことでした!
ほら、rustcでコンパイルが通ったら成り立ってるでしょ!」
↓
「unsafeは別だから!」
w
どんな寿命の参照でもどんな値でも他の関数から返ってきたものでも関数から必ず返せる」
↓
「実は関数の引数で受け取るコードがコンパイル通ったらってことでした!
ほら、rustcでコンパイルが通ったら成り立ってるでしょ!」
↓
「unsafeは別だから!」
w
416デフォルトの名無しさん
2026/07/19(日) 21:43:40.95ID:Mw9uDXPU もう次はどんな条件が増えるのか楽しみにした方が良さそう
417デフォルトの名無しさん
2026/07/19(日) 21:44:33.02ID:GVCMKu1f そうだよ
勝手に条件を増やされても困る
Rustでこれは常にこれが成り立つとしか元から書かれていない
【前提】どんな寿命の参照でも、それを関数の引数で受け取ったら、
【恒真】その参照や一部の参照を、関数から必ず返せる
>>159
>>どんな寿命の参照でも、それを関数の引数で受け取ったら、その参照や一部の参照を、関数から必ず返せる
勝手に条件を増やされても困る
Rustでこれは常にこれが成り立つとしか元から書かれていない
【前提】どんな寿命の参照でも、それを関数の引数で受け取ったら、
【恒真】その参照や一部の参照を、関数から必ず返せる
>>159
>>どんな寿命の参照でも、それを関数の引数で受け取ったら、その参照や一部の参照を、関数から必ず返せる
418デフォルトの名無しさん
2026/07/19(日) 21:50:24.89ID:bC8P0fo4 関数の引数で受け取ったら関数から必ず返せる → thread::spawn() はクロージャ越しに受け取ってるから引数だけど違う
1嘘
他の関数から返ってきたものでも → thread::spawn() はクロージャが返せるという部分だけ成り立てば thread::spawn() が返せなくてもいい
2嘘
ライフタイムの制約なんかない → ライフタイムが合わなくてコンパイル通らないもののことは言ってない
3嘘
付加条件なく必ず成り立ちます → unsafeは例外だから成り立たなくてもいい
4嘘
1嘘
他の関数から返ってきたものでも → thread::spawn() はクロージャが返せるという部分だけ成り立てば thread::spawn() が返せなくてもいい
2嘘
ライフタイムの制約なんかない → ライフタイムが合わなくてコンパイル通らないもののことは言ってない
3嘘
付加条件なく必ず成り立ちます → unsafeは例外だから成り立たなくてもいい
4嘘
419デフォルトの名無しさん
2026/07/19(日) 21:51:10.56ID:bC8P0fo4 >>409
最初からunsafeはメモリ安全が成り立たないって言われとるわマヌケ
最初からunsafeはメモリ安全が成り立たないって言われとるわマヌケ
420デフォルトの名無しさん
2026/07/19(日) 21:52:04.54ID:GVCMKu1f421デフォルトの名無しさん
2026/07/19(日) 21:52:29.83ID:iUD075MM422デフォルトの名無しさん
2026/07/19(日) 21:53:09.52ID:PUeWuqJn >>420
じゃあ 'static 以外の参照を渡して帰ってくる、コンパイル通るコードを出してくれるんだな?w
じゃあ 'static 以外の参照を渡して帰ってくる、コンパイル通るコードを出してくれるんだな?w
423デフォルトの名無しさん
2026/07/19(日) 21:53:31.42ID:xp53Un+N >>420
コード楽しみにしてまーすww
コード楽しみにしてまーすww
424デフォルトの名無しさん
2026/07/19(日) 21:54:42.61ID:xp53Un+N425デフォルトの名無しさん
2026/07/19(日) 21:55:06.42ID:ZjuEXGnE どんどんみっともなくなるの草
426デフォルトの名無しさん
2026/07/19(日) 21:55:12.44ID:GVCMKu1f427デフォルトの名無しさん
2026/07/19(日) 21:55:56.48ID:MiHfChZr428デフォルトの名無しさん
2026/07/19(日) 21:57:00.22ID:GtPpdQ0V429デフォルトの名無しさん
2026/07/19(日) 21:57:49.28ID:GtPpdQ0V 「どんな寿命の参照でも」「どんな値でも」「他の関数から返ってきたものでも」「関数から必ず返せる」 (>>159)
「任意のライフタイムで必ず成立する」(>>183)
「Rustでは付加条件なく必ず成り立ちます」(>>214)
↓
thread::spawn() はクロージャ越しに受け取ってるから引数だけど違うよね……やっぱなし!
クロージャが返してるからセーフ……これもなし!
↓
実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!
あ、あとunsafeは別だから!
↓
うーん、やっぱり説得力ないから全部なし! 標準ライブラリの関数が「使えるけど使えなくしまーす」って意地悪で言ってるんです!
今ここ
「任意のライフタイムで必ず成立する」(>>183)
「Rustでは付加条件なく必ず成り立ちます」(>>214)
↓
thread::spawn() はクロージャ越しに受け取ってるから引数だけど違うよね……やっぱなし!
クロージャが返してるからセーフ……これもなし!
↓
実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!
あ、あとunsafeは別だから!
↓
うーん、やっぱり説得力ないから全部なし! 標準ライブラリの関数が「使えるけど使えなくしまーす」って意地悪で言ってるんです!
今ここ
430デフォルトの名無しさん
2026/07/19(日) 21:59:15.05ID:GVCMKu1f 追い込まれてるからといってそんな捏造するのはよくない
unsafeの話はthread::spawnがなぜそうしているかの話の時だろ
以下はthread::spawnでもunsafe fnでもasync fnでも必ず成立する
【前提】どんな寿命の参照でも、それを関数の引数で受け取ったら、
【恒真】その参照や一部の参照を、関数から必ず返せる
>>159
>>どんな寿命の参照でも、それを関数の引数で受け取ったら、その参照や一部の参照を、関数から必ず返せる
unsafeの話はthread::spawnがなぜそうしているかの話の時だろ
以下はthread::spawnでもunsafe fnでもasync fnでも必ず成立する
【前提】どんな寿命の参照でも、それを関数の引数で受け取ったら、
【恒真】その参照や一部の参照を、関数から必ず返せる
>>159
>>どんな寿命の参照でも、それを関数の引数で受け取ったら、その参照や一部の参照を、関数から必ず返せる
431デフォルトの名無しさん
2026/07/19(日) 21:59:18.01ID:Cn6y/N+/432デフォルトの名無しさん
2026/07/19(日) 21:59:46.81ID:Cn6y/N+/433デフォルトの名無しさん
2026/07/19(日) 22:00:15.16ID:CIKtWkX4 >>431
それに加えて戻り値で参照を返す必要もあるぞ
それに加えて戻り値で参照を返す必要もあるぞ
434デフォルトの名無しさん
2026/07/19(日) 22:00:58.26ID:8NkIp6ei 「どんな寿命の参照でも」「どんな値でも」「他の関数から返ってきたものでも」「関数から必ず返せる」 (>>159)
「任意のライフタイムで必ず成立する」(>>183)
「Rustでは付加条件なく必ず成り立ちます」(>>214)
↓
thread::spawn() はクロージャ越しに受け取ってるから引数だけど違うよね……やっぱなし!
クロージャが返してるからセーフ……これもなし!
↓
実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!
あ、あとunsafeは別だから!
↓
やっぱり標準ライブラリの関数が「使えるけど使えなくしまーす」って意地悪で言ってるんです!
これの納得いく説明を早くしてくれよww
「任意のライフタイムで必ず成立する」(>>183)
「Rustでは付加条件なく必ず成り立ちます」(>>214)
↓
thread::spawn() はクロージャ越しに受け取ってるから引数だけど違うよね……やっぱなし!
クロージャが返してるからセーフ……これもなし!
↓
実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!
あ、あとunsafeは別だから!
↓
やっぱり標準ライブラリの関数が「使えるけど使えなくしまーす」って意地悪で言ってるんです!
これの納得いく説明を早くしてくれよww
435デフォルトの名無しさん
2026/07/19(日) 22:02:08.29ID:GVCMKu1f436デフォルトの名無しさん
2026/07/19(日) 22:02:32.59ID:6Svg2Dea >>430
これは確かに標準ライブラリ以外でスレッドに任意のライフタイムの参照を渡して返せる関数が作れるって言ってるな
システムコール叩くだけなら実装も楽だし、お前がコード書いてみんなを黙らせること、応援してるよ!w
これは確かに標準ライブラリ以外でスレッドに任意のライフタイムの参照を渡して返せる関数が作れるって言ってるな
システムコール叩くだけなら実装も楽だし、お前がコード書いてみんなを黙らせること、応援してるよ!w
437デフォルトの名無しさん
2026/07/19(日) 22:03:06.91ID:yi67bobM >>435
「実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!」w
「実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!」w
438デフォルトの名無しさん
2026/07/19(日) 22:03:19.07ID:GVCMKu1f >>436
言ってもいないことを捏造するな
言ってもいないことを捏造するな
439デフォルトの名無しさん
2026/07/19(日) 22:03:46.85ID:vzUecOLD >>435
バカの世界ではこれで人が騙せると思われているらしい
バカの世界ではこれで人が騙せると思われているらしい
440デフォルトの名無しさん
2026/07/19(日) 22:04:29.21ID:GVCMKu1f >>439
反例を出してみろ
反例を出してみろ
441デフォルトの名無しさん
2026/07/19(日) 22:04:31.06ID:pu9lYGke442デフォルトの名無しさん
2026/07/19(日) 22:05:21.44ID:pu9lYGke443デフォルトの名無しさん
2026/07/19(日) 22:05:58.29ID:C/0UxDMQ444デフォルトの名無しさん
2026/07/19(日) 22:06:18.59ID:l5ye4LOC 「どんな寿命の参照でも」「どんな値でも」「他の関数から返ってきたものでも」「関数から必ず返せる」 (>>159)
「任意のライフタイムで必ず成立する」(>>183)
「Rustでは付加条件なく必ず成り立ちます」(>>214)
↓
thread::spawn() はクロージャ越しに受け取ってるから引数だけど違うよね……やっぱなし!
クロージャが返してるからセーフ……これもなし!
↓
実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!
あ、あとunsafeは別だから!
↓
やっぱり標準ライブラリの関数が「使えるけど使えなくしまーす」って意地悪で言ってるんです!
これの納得いく説明を早くしてくれよww
「任意のライフタイムで必ず成立する」(>>183)
「Rustでは付加条件なく必ず成り立ちます」(>>214)
↓
thread::spawn() はクロージャ越しに受け取ってるから引数だけど違うよね……やっぱなし!
クロージャが返してるからセーフ……これもなし!
↓
実は関数の引数で受け取るコードがコンパイル通ったらってことでした! ほら、rustcでコンパイルが通ったら成り立ってるでしょ!
あ、あとunsafeは別だから!
↓
やっぱり標準ライブラリの関数が「使えるけど使えなくしまーす」って意地悪で言ってるんです!
これの納得いく説明を早くしてくれよww
445デフォルトの名無しさん
2026/07/19(日) 22:07:13.82ID:GVCMKu1f■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【新潟】「作れば赤字」米価大幅下落でコメ農家窮地に 新米コシヒカリ販売価格が前年より2000円安 過去最大の“コメ余り” [ぐれ★]
- 「ポリエステル」がZ世代の侮辱語に。TikTokで広がる意味とは? [少考さん★]
- 「日本人女性は外国人からすると“割安商品”」日本人男性は「立ちんぼ」との交渉でも断られ…なぜ日本人は「オワコン」化したのか [バイト歴50年★]
- 55歳俳優“勇ましい病”に言及し「病気の国家」と投稿「ただただ勇ましいことを言う人がいる」 元ほっしゃん。・星田英利 [少考さん★]
- 「解党」の中道改革連合、交付金満額受領に批判集中…最終的に新党「民主改革の会」が引き継ぐ可能性も [煮卵★]
- 自動運転への8兆円投資が187兆円の経済効果? 「高市成長戦略」が依拠する“非現実的なリターン試算”の無責任 [煮卵★]
- 🏡🧐🔎無塩大SUMANTA🏙🚗🏡
- 教え子ら9人に尊厳破壊レイプをした講師(42)反省割で懲役5年。 [389326466]
- 【悲報】女さん「しまむらの服で『BMW』に行ったら、バカにされたが、職業欄に『医師』って書いたら店員の態度変わったw [257926174]
- 【聖闘士星矢】黄金聖闘士(ゴールドセイント)について知ってること 👊 💥 [839143615]
- 【悲報】ONE OK ROCKのtaka、エドシーランを擁護して世界で炎上、全てを失う★2 [124690655]
- OpenAI、43兆6000億円の赤字。どうすんのこれ [237216734]