25/08/05 01:10:13.51 GB4L56b8.net
Rustを使ったことがない他言語のお客さんが暴れてるのかな
標準ライブラリのAPIだけでも眺めてみるとわかるよ
Rustではget/setのペアではなくて全てget/get_mutのペアでAPIが提供されている
可変参照があればsetを実現できるけど逆はできないからね
>>692
可変参照の借用が終わった時にそれを知って後処理をしたいでいいのかな
それはRustだと一時ガード利用パターンを使うことになるね
例えば標準ライブラリのMutexで使われているパターンで
可変参照を使っている間はMutexGuardが存在して借用終了後にそれがdropして後処理ができる仕組み