Move.

Допис

Діліться своїми знаннями.

skywinder.
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
Поділитися
Коментарі
.

Відповіді

2
Xavier.eth.
Jan 23 2025, 15:56

b1_objЩоб вирішити цю проблему, переконайтеся, що перше змінне посилання (b2_obj) виходить за рамки, перш ніж спробувати запозичити об'єкт знову за допомогою другого змінного посилання ().

3
Найкраща відповідь
Коментарі
.
Grizzly.
Jan 23 2025, 09:10

Ця помилка виникає через те, що ви не можете мати більше одного змінного посилання на один і той же об'єкт одночасно в Rust.

1
Коментарі
.

Ви знаєте відповідь?

Будь ласка, увійдіть та поділіться нею.

Move is an executable bytecode language used to implement custom transactions and smart contracts.

148Пости231Відповіді
Sui.X.Peera.

Зароби свою частку з 1000 Sui

Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.

Кампанія винагородЛипень