如果我有以下结构:
struct MyStruct { tuple: (i32, i32) };
Run Code Online (Sandbox Code Playgroud)
并具有以下功能:
// This will not compile
fn function(my_struct: &mut MyStruct) {
let (val1, val2) = my_struct.tuple;
val1 = 1;
val2 = 2;
}
Run Code Online (Sandbox Code Playgroud)
我如何借用val1和val2作为可变因此当我重新分配它们时,更改出现在原始结构中?
我有一个std::collections::HashMap包含一些条目的。我想找到与哈希映射中已经存在的特定值对应的键。