Vladimir
Vladimir
Как туда вообще пихают?
Filipp
ну оно в очереди не лежит, сенд блокируется пока сообщение не ресивнет кто-нибудь
Vladimir
Так а капасити 1
Filipp
1 штука в очереди лежит, вставка второго - блокируется
Vladimir
Я думал когда сенд блокируется это капасити 1
Vladimir
Ведь мы что-то можем положить
Loo
так посоны
Loo
а капасити 29327
Loo
что будет
Vladimir
Лол
Loo
Filipp
Anton
Даж потроллить низя
Filipp
антизатролено
Vladimir
У го всего один канал, и при этом довольно не плохо держится
Anton
Хто нить юзал libusb на расте? интереесует насколько оно стабильно, а то на ламповых плюсах скучно
Anton
Хто нить юзал libusb на расте? интереесует насколько оно стабильно, а то на ламповых плюсах скучно
Anton
эх
Filipp
куплю мопед
Anton
Почем?
Filipp
за libusb
Anton
Шутки за 300?
big
сам дело не имел, подробностей не знаю
Anton
у них своя реализация, я про крейт
Anton
А нет это форк того чувака
Anton
Спасибо, поковыряю
でゲソ
В реверс - тетеринг клиенте для дроида вроде было
Anton
Gnirehtet 2 ?
Filipp
ну а асинхронщиной тут кто-нибудь упарывался?
Anton
https://github.com/Genymobile/gnirehtet/tree/master/relay-rust
Anton
Filipp
10 капель tokio по утрам считается?
не знаю. Вот ты видишь почему здесь filter_map а не, скажем, map?
https://github.com/cyderize/rust-websocket/blob/master/examples/async-server.rs#L46
Anton
а ты читал описания *_map ?
Loo
պլհկ
@LooMaclin
Anton
стрелочники =)
Anonymous
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
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
Anton
take_while пока не закрыт поток
Filipp
все, это я натупил
Anton
а далешьче фильтр - который пропускает Pong
Anton
я про твою исходную ссылку
Filipp
я сам скопипастил этот пример, поменял в нем ветку матча на ::Close(_) => None и потом пошел в чат раста спрашивать какой идиот так сделал
Filipp
Loo
бывает
Loo
Anton
Это потому что ваш раст говно =)
Filipp
ну и название у стикер пака
Anton
шарпей?
Anton
эээ то есть шарпист?
Loo
Loo
?
Filipp
Filipp