написано про видимость - https://stackoverflow.com/questions/61542928/what-does-the-pubcrate-function-declaration-syntax-mean-when-is-it-used
                  
                  
                  Но, как будто без этого оно не будет доступно внутри crate, в чем прикол?
                  
                  
                
Будет доступно внутри модуля, не будет доступно в других модулях
 Yeager
                          Gizzatullin
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Yeager
                          Gizzatullin
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  то есть например: mod foo { use crate::bar; do_something.. } mod foo1 { use crate::bar; do_something... } Мы же импортируем их как бы в модуль, не?
use-ы без pub никак не влияют на прайваси же
 Yeager
                          Gizzatullin
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Yeager
                          Gizzatullin
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  блин, что-то не врубаюсь я...
Обсуждают сегодня