原始类型可以通过类型转换相互转换。
Rust 通过使用特质来处理自定义类型(如 struct 和 enum)之间的转换。通用转换使用 From 和 Into 特质。然而,对于更常见的情况,特别是与 String 相互转换时,还有一些更具体的特质。
struct
enum
From
Into
String