Rust如何在結構內部?
方案一: 確定不會修改的話,temp和value里都放Arc<String>(不用多線程共享的話Rc<String>就行),需要修改的情況下,可能需要Arc<Mutex<String>>。
方案二: 如果非常確信存在就不會刪除,可以直接保存原始指針,原始指針析構的時候不會析構指針指向的對象。
方案三: 使用Java/Go/Python/JavaScript等有GC語言實現你的需求。
上一篇福書網怎么關了
Rust如何在結構內部?
方案一: 確定不會修改的話,temp和value里都放Arc<String>(不用多線程共享的話Rc<String>就行),需要修改的情況下,可能需要Arc<Mutex<String>>。
方案二: 如果非常確信存在就不會刪除,可以直接保存原始指針,原始指針析構的時候不會析構指針指向的對象。
方案三: 使用Java/Go/Python/JavaScript等有GC語言實現你的需求。