小编rou*_*san的帖子

Rust 中的 Rc::clone(&rc) 和 rc.clone() 有什么区别吗?是否有基于此的编译优化?

我注意到 Rust 书建议使用Rc::clone(&rc)如下rc.clone()

use std::rc::Rc;

let five = Rc::new(5);

// recommended
let _ = Rc::clone(&five);

// not recommended
let _ = five.clone();

Run Code Online (Sandbox Code Playgroud)

为什么?

rust

18
推荐指数
1
解决办法
4567
查看次数

标签 统计

rust ×1