ошибку:
                  
                  
                  
                  
                  
                  error: no rules expected the token `>>`
                  
                  
                    --> src/main.rs:22:36
                  
                  
                     |
                  
                  
                  3  | macro_rules! this_macro {
                  
                  
                     | ----------------------- when calling this macro
                  
                  
                  ...
                  
                  
                  22 | this_macro!(Arc<Context<Data: Clone>>);
                  
                  
                     |                                    ^^ no rules expected this token in macro call
                  
                  
                     |
                  
                  
                  note: while trying to match `>`
                  
                  
                    --> src/main.rs:13:13
                  
                  
                     |
                  
                  
                  13 |             >
                  
                  
                     |             ^
                  
                  
                  
                  
                  
                  Хотя мне кажется должно спокойно принимать >>. Что я делаю не так?
                  
                  
                  
                  
                  
                  Код: https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=395f47a0ee0aaf2df2dd57a59e91e285
                  
                  
                
он наверное >> воспринимает как ident, а не группу и старый вариант, скорее всего собирался бы, с > >
может быть даже на багу тянет
и зачем вам так тип рассписывать?, может быть у вас простой случай и вы бы взяли один "ty"?
 abc
                          <
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          abc
                          <
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Интересно, спасибо
 abc
                          <
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          abc
                          <
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Я с макросами пока играю, возможно оно действительно так
 abc
                          <
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          abc
                          <
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                   да, старый вариант собирается если сделать два отд...
                      
                      да, старый вариант собирается если сделать два отд...
                    А что значит "старый"?
тот который вы кинули
Обсуждают сегодня