Является ли оператор вопросительного знака? эквивалентно попытке! макрос? Я ищу способ связать использование макроса try! в Rust и нашел этот запрос на растяжение, который реализует оператор ?. Кажется, что он был объединен, но я пока не могу найти документацию. Это эквивалентно макросу try! или есть важные отличия? Ответ 1 Да, оператор ? эквивалентен try!(). ? теперь находится в стабильном Rust 1.13, выпущен 10 ноября 2016 года. Лучшим источником документации на данный момент является RFC 0243. Обратите внимание, что catch, описанный в RFC, еще не реализован в этой записи (issue).
Ответ 1 Да, оператор ? эквивалентен try!(). ? теперь находится в стабильном Rust 1.13, выпущен 10 ноября 2016 года. Лучшим источником документации на данный момент является RFC 0243. Обратите внимание, что catch, описанный в RFC, еще не реализован в этой записи (issue).