【Rust日报】2023-05-02 borrowme: Rust 中缺失的复合借用类型
原文中文,约1300字,阅读约需3分钟。发表于: 。borrowme: Rust 中缺失的复合借用类型 ToOwned 和 Borrow 是一组 trait,常常用于 &str 和 String 这些简单类型的互相转换,而 borrowme 定义了自己的 ToOwned 和 Borrow traits,可以在带有生命周期的类型和不带生命周期的类型之间实现快速转换,适用范围更加广泛。 这个 crate 还提供了一个 #[borrowme]...
介绍了三个 Rust 相关项目:borrowme、rumqtt 和 Tensorken。borrowme 提供了自定义的 ToOwned 和 Borrow traits,实现生命周期类型和非生命周期类型之间的快速转换。rumqtt 是 Rust 中 MQTT 协议的客户端,支持 MQTT5 协议。Tensorken 是一个用 Rust 编写的神经网络库,包含基本的张量操作,可在 CPU 和 GPU 上运行。