Size: a a a

2018 August 11

D

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

A

Alik in Rust Async
Denis
и поэтому есть futures-retry
но у меня же один сокет
источник

A

Alik in Rust Async
или я не понимаю?
источник

D

Denis in Rust Async
всё может быть
источник

A

Alik in Rust Async
попробую покопать в futures-retry
источник

K

Kerrigan in Rust Async
откуда стримы в udp?
источник

A

Alik in Rust Async
Kerrigan
откуда стримы в udp?
Вот вот оттуда и нужно начать
источник

K

Kerrigan in Rust Async
там есть только привязка по хосту и порту
источник

A

Alik in Rust Async
Токио как бэ намекает, что нужно юзать Stream и Sink https://tokio-rs.github.io/tokio-core/tokio_core/net/struct.UdpFramed.html
источник

D

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

A

Alik in Rust Async
Denis
в общем если ты напишешь, что ты хочешь получить в итоге, то мы, вероятно, сможем тебе помочь лучше, чем когда ты вбрасываешь маленькие кусочки разбитой мозаики по частям
Идиоматический способ работать с UDP сокетами в токио.
источник

D

Denis in Rust Async
очень странная задача)
источник

A

Alik in Rust Async
Denis
очень странная задача)
У меня очень простые желания : ) , но кстати да futures-retry выглядит адекватнее и работает
источник

A

Alexander in Rust Async
сорян, вроде просто, но я что-то застрял: https://gist.github.com/inv2004/635475ec7849b087f39973a5517d40c2
источник

A

Alexander in Rust Async
error[E0308]: mismatched types
  --> src\bin\fh-l2-mgo.rs:123:5
   |
123 | /     match msg {
124 | |         Message::Text(str) => {
125 | |             let mut json: Value = serde_json::from_str(&str).unwrap();
126 | |             if json["type"] == "snapshot" {
...   |
165 | |         }
166 | |     }
   | |_____^ expected struct futures::FutureResult, found enum futures::future::Either
   |
   = note: expected type futures::FutureResult<_, FHError>
              found type futures::future::Either<futures::sync::oneshot::SpawnHandle<(), FHError>, futures::FutureResult<_, _>>
источник

A

Alexander in Rust Async
вроде же я Either возвращаю, где оно result нашло у меня?
источник
2018 August 12

ph

pl 🦑 hk in Rust Async
Он иногда говорит наоборот
источник

A

Alexander in Rust Async
Так у меня оба конца, не пойму откуда он первый вывел, второй же правильный.
источник

A

Alexander in Rust Async
Вот бы он писал где один тип поймал, а где другой.
источник

D

Denis in Rust Async
Alexander
вроде же я Either возвращаю, где оно result нашло у меня?
вот здесь
return futures::future::result(Ok(()));
источник