我知道字符串没有实现Copy
特征.所以它不能被移动.但我不能理解以下两者之间的区别,
let greeting = String::from("Hello");
let temp = greeting; // This succeeds.
let greeting1 = String::from("Hello");
let temp1 = *&greeting1; // This fails to compile saying cannot move.
它们之间有什么不同?为什么一个是有效的,另一个是无效的?