El óxido•armanazi•error•ya prestado: borrowmuterror

Ejemplos de código

0
0

armanriazi•óxido•error•ya prestado: BorrowMutError

   let mut base_3 = base.borrow_mut();
   base_3.radio_freq += 43.21; //** main issue. you need to define this line in interior block like line scope 7 so line 2 is wrong when placed in main scope
 
   println!("base: {:?}", base);
   println!("base_3: {:?}", base_3);

   {
    let mut base_4 = base.borrow_mut();//'already borrowed: BorrowMutError'
    base_4.radio_freq -= 3.52;
    println!("base_2: {:?}", base_4);
   }
   
   /*
   base: RefCell { value: <borrowed> }  //**
   base_3: GroundStation { radio_freq: 118.52000000000001 }
   thread 'main' panicked at 'already borrowed: BorrowMutError'
   */

Páginas relacionadas

Páginas de ejemplo relacionadas

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
English
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................
Балгарскі
..................................................................................................................
Íslensk
..................................................................................................................