self) {
                  
                  
                          for  device in &mut self.devices {
                  
                  
                              device.switch();
                  
                  
                          }
                  
                  
                      }
                  
                  
                  Почему в цикле я пишу ... in &mut self.devices если  self у меня уже &mut ?
                  
                  
                
потому что иначе само поле будет взято по значению. но с этим лучше бы в @rust_beginners_ru, наверное
Обсуждают сегодня