Rust 所有权与解构(Destructuring)的关系:模式匹配中的精确控制解构是 Rust 中强大的模式匹配特性,它允许将复合类型(结构体、元组、枚举)拆分为组成部分并绑定到变量。但解构不仅仅是语法糖——它与所有权系统深度集成,每个解构操作都涉及所有权的转移、借用或拷贝。当解构 let (a, b) = tuple 时,a 和 b 是获得了所有权、还是借用了引用?当匹配枚举变体 if let Some(value) = option 时,value 是移动了 option 的内容、还是仅仅借用?这些问题的答案直接影响后续代码能否继续使用原变量。Rust 的解构遵循精确的所有权规