Size: a a a

2018 August 11

D

Denis in Rust Async
не, серьёзно, добавь в доку это — https://github.com/tokio-rs/tokio/blob/master/tokio-udp/src/frame.rs
источник

D

Denis in Rust Async
(да, я спиздил аватарку группы с токио)
источник

A

Alik in Rust Async
Хм. Как заигнорить ошибки в фьюче? Мапнуть Err(e) в Some(Something)?
источник

м

мухожук in Rust Async
предаоложу, что .map_err(|_|)
источник

A

Alik in Rust Async
мухожук
предаоложу, что .map_err(|_|)
А тогда ошибка не будет ()? То есть Err( () )
источник

A

Alexander in Rust Async
Я думаю or_else(|_| Ok(())) , если именно прригнорить но может и лучше можно.
источник

ph

pl 🦑 hk in Rust Async
.then
источник

A

Alik in Rust Async
Alexander
Я думаю or_else(|_| Ok(())) , если именно прригнорить но может и лучше можно.
Спасибо)
источник

A

Alik in Rust Async
Заработало ։ )
источник

A

Alik in Rust Async
Ееее костыли..
pub enum Frame {
   SourceQuery(SourceQuery),
   None,
   Error(io::Error)
}
источник

D

Denis in Rust Async
ты уверен, что тебе кодек вообще нужен?
источник

A

Alik in Rust Async
Denis
ты уверен, что тебе кодек вообще нужен?
Не уверен, но кажется с ним лучше чем без него
источник

A

Alik in Rust Async
Но не удобно конечно что у тебя один сокет и каждый ищет повод в либе его закрыть)
источник

D

Denis in Rust Async
обычно ошибка не закрывает сокет
источник

D

Denis in Rust Async
по крайней мере на обычном стриме можно продолжать поллить спокойно
источник

A

Alik in Rust Async
for_each закрывает
источник

D

Denis in Rust Async
да
источник

D

Denis in Rust Async
Alik
for_each закрывает
и поэтому есть futures-retry
источник

D

Denis in Rust Async
но и нет
источник

D

Denis in Rust Async
или да
источник