- 578 名前:デフォルトの名無しさん mailto:sage [2022/08/25(木) 02:02:11.07 ID:sE5vq5kZ.net]
- 範囲はHashMap全体たが
Arc単体で提供するスレッドセーフはimmutableな共有所有のみ その例だとHashMapは読み取り専用になる 他を要求するなら他と組み合わせる まずArcは置いといて単独所有の時 整数やブールならAtomicXxxでスレッドセーフ 一般的な型ならMutex<T> 読み取り同時複数ならRwLock<T> それぞれコストが異なるので使い分ける その上で共有所有ならArc<.....>をそれらの上に被せる
|

|