模式匹配
解构结构值时,该字段应为 field_name
或。如果未指定模式,则执行隐式绑定: field_name : pattern
let Point { x, y } = p;
// equivalent to
let Point { x: x, y: y } = p;
let Point { ref x, ref y } = p;
// equivalent to
let Point { x: ref x, y: ref y } = p;
1:无可辩驳的模式