【发布时间】:2019-06-28 13:00:33
【问题描述】:
我在阅读 Rust 库中的文档时遇到了这段代码:
for (ent, pos, vel) in (&*entities, &mut pos_storage, &vel_storage).join() {
println!("Processing entity: {:?}", ent);
*pos += *vel;
}
原文链接:https://slide-rs.github.io/specs/08_join.html
&*entities 在这里做什么。据我所知,它是取消引用实体,然后再次引用它?
【问题讨论】:
标签: rust