小编Tie*_*yen的帖子

Rust中“&*”的作用是什么

从Rust库中读取文档时遇到了这段代码:

for (ent, pos, vel) in (&*entities, &mut pos_storage, &vel_storage).join() {
    println!("Processing entity: {:?}", ent);
    *pos += *vel;
}
Run Code Online (Sandbox Code Playgroud)

原始链接:https : //slide-rs.github.io/specs/08_join.html

&*实体在这里做什么。据我所知,它是在取消引用实体,然后再次引用它?

rust

7
推荐指数
1
解决办法
131
查看次数

标签 统计

rust ×1