себя. к сожалению, когда #[doc] попадает на вход к процмакросу, там include_str!() ещё не развёрнут. я правильно понимаю, что в таких случаях у процмакроса нет хорошего способа получить документацию как строку, кроме как развернуть include_str!() (а также concat!() и потенциально что-то ещё) руками?
на стейбле
Насколько мне известно — нет, низзя. А на Найтли что можно придумать?
на найтли можно взять и экспанднуть как чад https://doc.rust-lang.org/stable/proc_macro/struct.TokenStream.html#method.expand_expr
Такая шляпа вообще, я из-за этого периодически страдаю во всяких серде, так как серде конкаты не понимает
Обсуждают сегодня