պլհկ
Че гадать
Anton
вот это получше выглядит чем warp
In a month or so, Tower Web will become a part of Warp. Warp will then provide both the filter based API and the macro API offered by Tower Web. This will let us focus on a single library.
պլհկ
docs.rs failed to build tower-web-0.1.1
պլհկ
ясно
Kerrigan
лол. Не нашел по гитхабу упоминания этого макроса там
Vladimir
Короче там не декларативыне макросы юзает я
Vladimir
Процедурные уже доступны ?
Vladimir
Vladimir
Proc_macro_hack
Vladimir
Наверное там создаётся временная структура в которую вкармливают набор токенов как строку
Kerrigan
нашел, почему-то гитхаб только по macro_rules нашел
Kerrigan
https://github.com/carllerche/tower-web/blob/c51526e796f4fc17dd4f241a9e0ea02b745b8181/src/lib.rs#L520
Vladimir
И типа таким образом можно через дерайв получить процедурные макросы
Anonymous
гммм.....
impl<T, Y:AsRef<T>> BitsRead for Y
where
T: Copy
Anonymous
как бы это написать правильно
Vladimir
Вообще крутая херня
Vladimir
https://docs.rs/proc-macro-hack/0.4.0/proc_macro_hack/
Vladimir
Короче мне кажется что карлуше просто понравился больше синтаксис жавы @get(..)
պլհկ
Он же написал что переделает
պլհկ
Once attribute macros land on the stable channel, Tower Web will switch to attribute macros.
Alexander
Вопрос - можно как-то быстро менять env в idea для shift+f10 ? А то через настройки долго.
Alexander
rust_log=debug и убрать потом.
Alexander
Если ставлю через терминал, то не работает. Но по идее и не должно.
Roma
Roma
Vladimir
Anonymous
таки вложенные trait bounds раст походу не умеет
Anonymous
или я чтото делаю не так
պլհկ
Че я не так читаю
պլհկ
Vladimir
Ну окей, возможно оно преобразуется не в один аттрибут, а атрибут над каждым методом, но не понятно что мешает юзать это уже сейчас, если все завернуто а его макрос
Vladimir
Ладно, наверное он шарит
Alexander
А есть кто-то кому vs.code больше идеи нравится? Просто на лицо он конечно приятнее + не Ява.
Invictus
Мне. Точнее идея мне не нравится ещё больше из-за невменяемой прожорливости и тормознутости.
Αλεχ
Αλεχ
жаба быстрее плюсов
Αλεχ
тебе еще и плюсы не нравятся?
Alexander
Alexander
Αλεχ
а тебе не нравится
Αλεχ
наверное они ограбили кого
Alexander
Вот одно и то же проверяю в idea и в rls+vs. Idea подтупливает, но всегда автокомплит норм возвращает, а вс то норм возвращает, потом функция там исчезает, потом он что-то переслбирать на ровном месте начинает.
Alexander
Я просто вот думаю может я что-то не так в rls готовлю и у всех норм он работает.
Alexander
Кстати действительно goto заработал после обновления.
Alexander
Я только понял - почему vs автопомплитит от трёх букв только?
Alexander
Alexander
Alexander
Alexander
я если после .in добить +s - то No suggestions., а если быстро набрать .ins - то третий вариант.
պլհկ
ну плохо работает рлс сейчас, у всех плохо
Alexander
а это вообще связано с rls ? больше похоже на какое-то ограничение vs.code.
Sergey
https://twitter.com/RustNetWG/status/1027673359666970624
Антон
Антон
Неужели потёрли?
Daniil
Всем привет! Есть кто не спит?
Alexander
конечно.
Alexander
вопрос: как json => bson преобразовать ? или json_string => bson?
Alexander
а как преобразовать-то ?
Alexander
from_json делает Bson::String(строка-json)
Alexander
когда-то и у меня заработает :)
Alexander
ура!
Alexander
хз почему from() работает, а into() нет.
Berkus
тип надо указать наверное
Alexander
недостаточно умный: я Document указываю и не работает. хотя и и показывает тип Document если from
Alexander
но уже через from работает
Berkus
для info вроде надо тип в который а не из которого
Berkus
или наоборот, короче он должен знать какую версию into вызвать
Daniil
Как парсануть вот такую датавремя? 2018-06-02T11:00
"%Y-%m-%dT%H:%M" - выдает Err(ParseError(NotEnough))
[Solved] Запутался в наследовании
юрик
юрик