Size: a a a

2020 July 23

V

Vetro in Rust Async
хотя наверное есть где-то в либах на такое заточенное специально
источник

V

Vetro in Rust Async
но либо я не нашел
источник

V

Vetro in Rust Async
либо не в том направлении думаю
источник

D

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

V

Vetro in Rust Async
ну вопрос все же в том, стоит ли выносить из явного цикла?
источник

V

Vetro in Rust Async
а хотя стоп, там не получится без цикла

поллится же
источник

V

Vetro in Rust Async
вопрос отменяется)
источник

D

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

V

Vetro in Rust Async
проще не смог придумать(
источник

A

Adatan in Rust Async
Кто-нибудь знает как сделает глобальную read-only переменную в tokio среде выполнения?
источник

A

Adatan in Rust Async
я попытался сделать так
источник

K

Kitsu in Rust Async
Adatan
Кто-нибудь знает как сделает глобальную read-only переменную в tokio среде выполнения?
Что значит "в tokio среде выполнения"? речь про task-local? или если общая для всех, то норм решение
источник

A

Adatan in Rust Async
Значит что всё приложение работает в tokio, а мне просто нужна такая глобальная переменная
источник

A

Adatan in Rust Async
Kitsu
Что значит "в tokio среде выполнения"? речь про task-local? или если общая для всех, то норм решение
И в теории, можно обойтись без Arc?
источник

PL

Paul Loyd in Rust Async
можно
источник

A

Adatan in Rust Async
А какие подводные камни?
источник

PL

Paul Loyd in Rust Async
Никаких, Arc тут не нужен, у тебя статическое время жизни CONFIG
источник

PL

Paul Loyd in Rust Async
А вообще сейчас модно once_cell использовать вместо lazy_static, но это другой вопрос
источник

A

Adatan in Rust Async
Все понял, спс
источник

V

Vetro in Rust Async
Переслано от Vetro
futures::lock::Mutex | tokio::sync::Mutex

есть принципиальная разница?
источник