摘要: title: Rust的Cow类型有什么用?详解Cow及其用途 zhihu-url: https://zhuanlan.zhihu.com/p/684402569 Rust的智能指针有哪些?大多数人都能马上答出Box<T>、Rc<T>和Arc<T>和在异步编程中很常见的Pin<P>等等。不过,有一个 阅读全文
posted @ 2024-02-28 16:43 Cinea 阅读(110) 评论(0) 推荐(0) 编辑
摘要: std::borrow::ToOwned是Rust标准库中的一个特征,用于从借用的数据中创建一个具有所有权的副本。它的作用和Clone是一样的,但是相比Clone,它支持泛型;也就是说我们可以将一个类型T“Clone”为另一个类型U。这对处理一些特殊的类型来说很有用。 ToOwned的签名 ToOw 阅读全文
posted @ 2024-02-28 12:34 Cinea 阅读(57) 评论(0) 推荐(0) 编辑