Пост
Поделитесь своими знаниями.
skywinder271
Jan 23, 2025
Экспертные Вопросы и Ответы
How to resolve mutable borrow error in Rust function?
I'm encountering an error while trying to get a value from an object in two places within the same Rust function. The error states it's still being mutably borrowed. How do I resolve this?
- Move CLI
3
2
Поделиться
Комментарии
Ответы
2Xavier.eth260
Jan 23 2025, 15:56b1_obj
Чтобы решить эту проблему, убедитесь, что первая изменяемая ссылка (b2_obj
) выходит за пределы области видимости, прежде чем снова пытаться заимствовать объект с помощью второй изменяемой ссылки ().
3
Лучший ответ
Комментарии
Grizzly67
Jan 23 2025, 09:10Эта ошибка возникает из-за того, что в Rust нельзя одновременно иметь более одной изменяемой ссылки на один и тот же объект.
1
Комментарии
Знаете ответ?
Пожалуйста, войдите в систему и поделитесь им.