Move.

Publication

Partagez vos connaissances.

skywinder.
Jan 23, 2025
Questions et Réponses avec des Experts

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
Partager
Commentaires
.

Réponses

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

b1_objPour résoudre ce problème, assurez-vous que la première référence mutable (b2_obj) est hors de portée avant de tenter à nouveau d'emprunter l'objet avec la deuxième référence mutable ().

3
Meilleure réponse
Commentaires
.
Grizzly.
Jan 23 2025, 09:10

Cette erreur se produit car vous ne pouvez pas avoir plus d'une référence mutable au même objet en même temps dans Rust.

1
Commentaires
.

Connaissez-vous la réponse ?

Veuillez vous connecter et la partager.

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

148Publications231Réponses
Sui.X.Peera.

Gagne ta part de 1000 Sui

Gagne des points de réputation et obtiens des récompenses pour avoir aidé la communauté Sui à se développer.

Campagne de RécompensesJuillet