Cat
насколько я понял, у него иерархия вида /src/lib.rs and other files /bin/app_binary/main.rs
Cat
и он хочет в main.rs использовать lib.rs
Маjко
Ну да, экстернить
Маjко
Как и везде out-of-source, как и в tests и benches
Filipp
В корне не либ, а main.rs тоже. Я вторую точку входа в результате просто рядом положил и в томле написал
Cat
и т.е. ты хочешь шарить код между двумя бинарями?
Filipp
да
Cat
почему бы не сделать библиотеку 🤔
Filipp
семантически большого смысла не вижу - в ней бизнес логика
Filipp
два файла с мэйнами рядом нормально завелись
Αλεχ
ну так
Αλεχ
сделай то же самое
Αλεχ
просто оформи как крейт
Αλεχ
с одним файлом
Αλεχ
ссылайся по относительным путям
Αλεχ
профит
Vital
всем привет подскажите, пожалуйста, по swagger генерю клиента 1 через онлайн редактор и через скачаный codegen корд разный. в редакторе используется не codegen а что-то своё?
Kerrigan
ты даже свой написать генератор можешь
Αλεχ
особенно если генерация задается параметрами
Αλεχ
и онлайн-редактор использует какой-нибудь optimize
Αλεχ
которой иначе код формирует
Berkus
чуваки, а в серде можно сделать форвардинг сериализатор? у меня вот есть struct V(x) и мне по факту надо сериализовать как x внутри, и чтобы много лишнего бойлерплейта не писать
RS
https://docs.rs/serde/1.0.44/serde/trait.Serializer.html#tymethod.serialize_newtype_struct
Vital
по свогеру там совсем жирная разница, кодеген ещё и server.rs генерит а через редактор только клиент, ещё и модельку отдельно в папку кладёт и файлов больше где можно глянуть список всех генераторов?
Vital
и есть ли какая дока как их писать/дописвать?
Cat
regex 1.0.0 кстати https://github.com/rust-lang/regex/releases/tag/1.0.0
Судзумия
там ничо нового
-__-
там ничо нового
Как ничего, СТАБИЛЬНОСТЬ.
Судзумия
Так язык-то игрушечный
Судзумия
Три года уже прошло :(
Судзумия
А половина экосистемы на 0. версиях
Loo
версии подрочить
Судзумия
Вон выше дрочит человек
Судзумия
(не я)
Loo
аа)
Судзумия
Но я и в проде не использую
-__-
Так и я не использую (и никто не использует, лол).
Судзумия
Ну тут пара-тройка человек есть
Судзумия
Так что шах и мат
Судзумия
3 / 647 ахах
Loo
3 / 647 ахах
больше
Loo
если что
Судзумия
Ого
Loo
8 минимум
Loo
))
Cat
ну ишо там sentry представил свой sdk для ржавого https://blog.sentry.io/2018/05/01/sentry-for-rust
Cat
но все возбуждены по поводу regex 1.0.0, так что
Cat
но мне чёт кажется дорогим их самый дешёвый план (помимо бесплатного), $26/mo
Маjко
Оооо, топовая херота
Cat
а какая у них лицензия на исходники? хочется стырить себе
RS
Apache-2.0
Cat
meh, фатальный недостаток
Cat
сделаю свою под No-License
Sergey
Cat
я ещё не успел проверить,
Cat
возможно из-за версии либы (дрочь на циферки)
Маjко
Не, всё ок
Маjко
Просто main завершался быстрее, чем sentry успевал отправить
Маjко
Просто у sentry отдельный поток (что правильно)
Маjко
Ща посмотрю мб есть метод чтоде дернуть для ожидания завершения отправки всех ивентов, чтобы в конец мейна воткнуть
Cat
Ща посмотрю мб есть метод чтоде дернуть для ожидания завершения отправки всех ивентов, чтобы в конец мейна воткнуть
дада, я думал у них он по дефолту ќак блокирующий вызов (как у логгеров, например)
Sergey
https://twitter.com/evanwallace/status/991709810574831616
Антон
https://twitter.com/evanwallace/status/991709810574831616
> We decided to fix this by rewriting it in Rust. REEEEEEEEEEEEEEEEEEEE
Nikita
С ноды, даже на жаве могло получиться быстрее, бгг
Nikita
Потому что смехуечки
Nikita
Ну и это, жава ресурсов хочет немало зачастую
Berkus
Ну и это, жава ресурсов хочет немало зачастую
ну там вроде табличка приложена жи
RS
> нода, жаба эскобар жпег
Антон
> нода, жаба эскобар жпег
Ну это ты зря. Java хотя бы типизирована