Ладно зачем-то выяснил, что растовский Duration конвертит внутри себя все в наносекунды и падает с overflow если не может это сделать. Не то, что бы конечно кому-то в здравом ...
https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=1877f4ea1b88cec0630265c60d3791e5 А возможно это как-то написать так, чтобы компилятор сам мог вывести ...
>Хочется удобства, скорости, масштабируемости и консистентности А почему тогда монгу рассматривали вообще?
Почему не ясно? Все вполне ясно. Там только требуемая основа для работы. Поэтому time в std это Duration, SystemTime и Instant, а не chrono. По этой же причине там и нету rand...
А стоп я не понимаю в чем проблема. Вот ты сделал вызов функции которая тебе вернула какой-то итератор для которого ты заимплементил Drop. Потом вызвал функцию которая добавил...
И? Зачем они в репе то, не у всех же vscode чтобы воспользоваться этими специальными флагами для сборки. То есть если у тебя есть какие-то специальные флаги для сборки которые...
Как тебе карго поможет пилить под консоли? Как вообще связана кросс платформа и карго?
Так я тут тоже хочу странного с серде, нету же никакого атрибута, чтобы прямиком указать во что именно сериализировать field? #[derive(Serialize)] struct Entity { #[serde(...
Почему кстати в Америке программисты больше левые, а в России правые?🤔
И как это по красоте потом засунуть в браузер? Потому что одна из целей этого проекта, засунуть потом все это как текстовый редактор в гитхаб
А это что делает? Ну я по большей части имею ввиду match. Там почему-то нельзя юзать переменную которую матчишь, что глупо
Так а как в расте найти где строка заканчивается, а не начинается? Я думал это rfind делает, а нет
Почитал про actix-web. Выглядит круто вроде. Кто-нибудь юзал? В чем подводные камни?
А зачем вообще в c придумали variadic? В чем отличие от массивов?
Зачем вообще хабр читать? Кто-то английский не знает на уровне для чтения технических статей?
Зачем нужны аргументы по умолчанию и именнованные? Принимаешь просто стракт там уже все есть
Что-то я тоже не понимаю как можно ссылку в FnMut, надо же в Arc какой-нибудь завернуть, не?
Как это все связано с умением написать двоичное дерево за 5 минут?
А в чем профит общения с дб в бинарном протоколе? Если там все равно строки будут передаваться?
Это ради перформанса или автор просто решил не заморачиваться?