// Other options... }} 我试图从行中优雅地提取一个用双引号括起来的字符串,但是由于chars.position接受一个可变引用,并且chars被移到了for循环中,所以我得到了一个编译错误-“移动后借用的值”。编译器建议在for循环中借用chars,但这不起作用,因为不可变的引用不是迭代器(而可变的引用将导致最初的问题,即我不能为position再次可变地<e
我试图迭代一个结构向量,并从迭代器中调用一个函数,同时将向量传递给它。error[E0502]: cannot borrow `self.members` as immutable because it is also borrowed as mutable | | ------------ mutable borrow occurs here
40