Αλεχ
тут вкратце
Invictus
Тут нужно матчем отбирать?
kitsu
Денис
kitsu
serializable кажется
Денис
нене
Денис
у тебя в коде
Денис
короче не может ли оттуда ошибка прилетать?
Денис
причём потенциальная ошибка запоминается внутри экземляра RequestBuilder и будет выплюнута во время сенда
Денис
ааааа
Денис
так это самое
Денис
он кидает WouldBlock в случае таймаута!
Invictus
Как печатаешь?
Разобрался, нужно было стринг вытащить матчем.
kitsu
kitsu
к коду вернусь - гляну
Денис
@kitsu чтобы задавать таймаут вручную, надо юзать CLientBuilder — https://docs.rs/reqwest/0.8.5/reqwest/struct.ClientBuilder.html#method.timeout
kitsu
kitsu
он там дефолтный большой же?
Денис
30 секунд
Денис
я попробовал локально — реально 30 секунд
Денис
thread 'main' panicked at 'Cannot publish to the bridge: Error { kind: Io(Custom { kind: WouldBlock, error: StringError("timed out") }), url: Some("http://8.8.8.8/send_transaction") }', libcore/result.rs:945:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.
./target/debug/reqwest_check 0.01s user 0.01s system 0% cpu 30.017 total
Loo
Vladimir
Можешь ещё inner? Если метод возвращает Result
պլհկ
Вы зависимости реквеста видели?
Vladimir
պլհկ
0.11
Денис
так-то у него и futures в зависимости)
Денис
ваще я чё-то такое припоминаю, будто бы они хотели подвезти асинхронность
Денис
reqwest::unstable::async — https://docs.rs/reqwest/0.8.5/reqwest/unstable/async/index.html
պլհկ
Коре спавнят просто внутри
պլհկ
Вот тебе и синхронность
Αλεχ
Αλεχ
у меня к вам такой вопрос
Αλεχ
потянет ли кодогенерация перенос opencv на раст?
Αλεχ
а то я задрался врапперы над сишным кодом писать, лучше перегенрить на rust какой-нибудь opencv-sys
Αλεχ
слышал что есть bindgen, он он больше про отедльный файлики
Αλεχ
слышал mysql или что-то такое перенесли, но не в курсе чем
Денис
ты хочешь прям сами исходники перефигачить? чтоб логика была на расте?
Αλεχ
պլհկ
corrode сдох вроде
պլհկ
Без шансов
Денис
Αλεχ
Αλεχ
печалит
Денис
всё-таки плюсы в раст напрямую не получится сконвертировать
Αλεχ
Αλεχ
ахаха сука
Αλεχ
даже так не получается собрать
Αλεχ
есть плюсовики?
Dmitriy
Охуеть) А что ты собираешь?)
Dmitriy
Я такого говна лет хуй знает сколько лет не видел
Αλεχ
opencv
Αλεχ
я небольшой враппер запилил
Αλεχ
https://github.com/Pzixel/cv-rs
Αλεχ
https://github.com/Pzixel/cv-rs/blob/master/.windows/mingw_build_OCV.ps1 - соответственно скрипт
Αλεχ
говорят надо прописать -fno-asynchronous-unwind-tables
Αλεχ
но яхз куда ибо я ваще плюсы не люблю и не умею
Dmitriy
Это не только плюсы
Dmitriy
А еще и венда
Αλεχ
с растом на винде у меня проблем нет
Αλεχ
так шо
Αλεχ
не лечите меня)
Dmitriy
С растом нет
Dmitriy
В со всем остальным есть)
Αλεχ
нет
Αλεχ
шарпики тоже отлично работают везде
Αλεχ
даже лучше раста, ибо совместимость на уровне байткода, а не исходников
Αλεχ
ну а больше мне ничо и нен адо
Αλεχ
два идеальных языка
Vladimir
Можно добавить в стек
Αλεχ
Сделаль
Αλεχ
Магический -DCPU_DISPATCH= спас
Αλεχ
https://github.com/opencv/opencv/pull/10936
Anton
Денис
да хайпер норм в принципе
Денис
у него конечно не такой удобный интерфейс, но если реально нужна асинхронность, сойдёт)
Anton
ну какбы, фишка reqwest в том что это очень простая и удобная библиотека