この例のようにDerefMutが暗黙で呼び出される状況だとborrow checkerの融通が利かなくなることが結構あるので、冗長にならないのであれば適宜 let mut foo = foo_mutex.lock().unwrap(); let foo = &mut *foo; と明示的にderefすると良いという個人的な経験則がある
9:14 AM - 3 Apr 2020
0 replies
2 retweets
3 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.