首页 > 解决方案 > 有没有办法获得对向量元素的可变引用和对其他元素的不可变引用?

问题描述

我正在编写一些带有实体向量的模拟代码。每个实体都必须使用对其他实体的读取权限进行更新。有不同类型的实体,每种类型都可以有一个或多个状态。

Rust 有没有办法同时获得对单个元素的可变引用和对其他元素向量的不可变引用?现在我正在使用对向量的可变引用和对它的索引的组合。

标签: vectorrustborrow-checkerownership

解决方案


推荐阅读