Vladimir
Как туда вообще пихают?
Filipp
ну оно в очереди не лежит, сенд блокируется пока сообщение не ресивнет кто-нибудь
Vladimir
Так а капасити 1
Filipp
1 штука в очереди лежит, вставка второго - блокируется
Vladimir
Я думал когда сенд блокируется это капасити 1
Vladimir
Ведь мы что-то можем положить
Anton
Так а капасити 1
Про 2 спрашивать не будешь?)
Loo
так посоны
Loo
а капасити 29327
Loo
что будет
Vladimir
Лол
Loo
Filipp
Про 2 спрашивать не будешь?)
дальше по индукции же
Anton
Даж потроллить низя
Filipp
антизатролено
Cuno
Фапают на гошечку
Ага, и на джаву.
Vladimir
У го всего один канал, и при этом довольно не плохо держится
Anton
Хто нить юзал libusb на расте? интереесует насколько оно стабильно, а то на ламповых плюсах скучно
Anton
Хто нить юзал libusb на расте? интереесует насколько оно стабильно, а то на ламповых плюсах скучно
Anton
эх
Filipp
куплю мопед
Anton
Почем?
Filipp
за libusb
Anton
Шутки за 300?
big
Хто нить юзал libusb на расте? интереесует насколько оно стабильно, а то на ламповых плюсах скучно
Я видел в parity использовался https://github.com/paritytech/parity/search?utf8=✓&q=libusb&type=
big
сам дело не имел, подробностей не знаю
Anton
у них своя реализация, я про крейт
Anton
А нет это форк того чувака
Anton
Спасибо, поковыряю
でゲソ
В реверс - тетеринг клиенте для дроида вроде было
Anton
Gnirehtet 2 ?
Filipp
ну а асинхронщиной тут кто-нибудь упарывался?
Anton
Gnirehtet 2 ?
нету в репке
Anton
https://github.com/Genymobile/gnirehtet/tree/master/relay-rust
Anton
ну а асинхронщиной тут кто-нибудь упарывался?
10 капель tokio по утрам считается?
Filipp
10 капель tokio по утрам считается?
не знаю. Вот ты видишь почему здесь filter_map а не, скажем, map? https://github.com/cyderize/rust-websocket/blob/master/examples/async-server.rs#L46
Anton
а ты читал описания *_map ?
պլհկ
@LooMaclin
Anton
стрелочники =)
Filipp
а ты читал описания *_map ?
filter_map A combinator used to filter the results of a stream and simultaneously map them to a different type. map A stream combinator which will change the type of a stream from one type to another. но ведь фильтрация по Close выше строчкой делается
Filipp
вобщем наверное просто баг
Anton
If the closure returns None, it will try again, and call the closure on the next element
Anton
Для повтора может юзают?
Filipp
If the closure returns None, it will try again, and call the closure on the next element это откуда?
Anton
https://doc.rust-lang.org/std/iter/trait.Iterator.html#method.filter_map
Anton
пардонте - поправил линк
Anonymous
take_while это не совсем то
Anton
точнее совсем не то
Filipp
https://play.rust-lang.org/?gist=23166e39660314f440206b4aa2828ca6&version=stable
Filipp
я допер
Filipp
нет не допер
Маjко
Не, фильтр по всем элементам пройдет
Filipp
не пройдет там же тейк вайл выше строчкой в примере с сервером
Маjко
А take_while только пока не наткнется на не соответствующее условию
Filipp
ну так там одно и то же условие проверяется
Маjко
https://play.rust-lang.org/?gist=417f4d583d0a2dbfb47cadbdbb39db71&version=stable
Filipp
а я слепой
Filipp
я не тот пример скинул, момент
Anton
take_while пока не закрыт поток
Filipp
все, это я натупил
Anton
а далешьче фильтр - который пропускает Pong
Anton
я про твою исходную ссылку
Filipp
я сам скопипастил этот пример, поменял в нем ветку матча на ::Close(_) => None и потом пошел в чат раста спрашивать какой идиот так сделал
Filipp
Loo
бывает
Loo
Anton
Это потому что ваш раст говно =)
Filipp
ну и название у стикер пака
Filipp
Это потому что ваш раст говно =)
ждем когда асинк/авейт нормальный завезут
Anton
шарпей?
Anton
эээ то есть шарпист?
Loo
?
Filipp