Что такое избыточное владение?
 Aleksandr
                          Antonov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aleksandr
                          Antonov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Передача String там, где достаточно &str, например.
Это называется не избыточным владением
Два разных типа, тут и человеку такое затрекать будет сложно
 Aleksandr
                          Antonov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aleksandr
                          Antonov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  В некоторых крейтах в структурах часто передаются String там, где достаточно &str. Из-за этого появляются лишние копирования.
Когда ты передаешь в эту структуру стрингу, то у нее меняется владелец, копирования в таком случае нет
 Aleksandr
                          Antonov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Aleksandr
                          Antonov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Копирование появляется когда я создаю несколько структур с одним значением String.
Обсуждают сегодня