参考1Interoperability - Rust API Guidelines参考2Rust 概念解惑 | Deref vs AsRef vs Borrow vs Cow-腾讯云开发者社区-腾讯云参考1 是 Rust 官方给出的 Rust 编码规范其中指出在做类型转换时应该使用 FromTryFromAsRefAsMut 这些标准 Trait。参考2 中指出 Deref trait 用于帮助执行隐式的类型转换我的另一篇文章中记录到 Deref trait 其实用于重载 * 解引用运算而 AsRef trait 用于帮助进行显示类型转换。AsRef 的作用是利用一个引用 T1 获取另一个引用 T2. AsMut 是 AsRef 的兄弟函数用于可变引用。AsRef AsMut 在代码实践中的实例有待后续补充。