Size: a a a

2020 October 06

d

diabolo in Rust Async
Snarpix
Serde например прочтет имя именно как async
причём тут serde вообще?
источник

d

diabolo in Rust Async
и скорее всего так и есть, надо будет их почитать, если они с тех времен когда у нас были футуры 0.1 и async не был кивордом, то это можно понять, просто на рефакторинг ресурсов нет
источник

d

diabolo in Rust Async
если у кого есть желание — проверьте пожалуйста хоть работает оно?
источник

d

diabolo in Rust Async
если понравится, я с радостью их проект приведу к нормулю. но, опять же тут может быть подводный камень — это может быть контора и поэтому они завязаны на этом, а значит — для них это легаси 😂
источник

V

Vetro in Rust Async
Snarpix
Serde например прочтет имя именно как async
Для serde есть

#[serde(rename = "")]

А не эти костыли
источник

d

diabolo in Rust Async
Vetro
Для serde есть

#[serde(rename = "")]

А не эти костыли
ну это ты тоже не в тему)
источник

V

Vetro in Rust Async
+, оффтоплю, ухожу
источник

d

diabolo in Rust Async
Vetro
+, оффтоплю, ухожу
не это не оффтоп, просто не понял о чем разговор был)
источник
2020 October 07

KK

Kirill (Cykooz) Kuzm... in Rust Async
Adv0cat
По-моему, всегда можно просто заменить на префикс из одной буквы или постфикс, а вот это вот r#async выглядит не красиво и страшно))
Если это публичный метод/тип/поле библиотеки, то без слома обратной совместимости не получится никак кроме  raw-имени
источник

A

Adv0cat in Rust Async
окаай)
источник
2020 October 08

A

Adatan in Rust Async
источник

A

Adatan in Rust Async
источник

A

Adatan in Rust Async
Как меня это исправить?
источник

С

Сергей in Rust Async
Склонируй data, отпусти мьютекс, и тогда уже делай await
источник

Ct

Casual tears in Rust Async
Adatan
Как меня это исправить?
не держать мьютекс "across await points"
источник

Ct

Casual tears in Rust Async
по крайней мере из std
источник

Ct

Casual tears in Rust Async
альтернативно можно взять асинхронный мьютекс из токио https://docs.rs/tokio/0.2.22/tokio/sync/struct.Mutex.html
источник

A

Adatan in Rust Async
Сергей
Склонируй data, отпусти мьютекс, и тогда уже делай await
хм
источник

A

Adatan in Rust Async
понял, справделиво
источник

A

Adatan in Rust Async
а я могу насильно дропнуть мьютекс?
источник