Size: a a a

2020 October 15

DF

Dollar Føølish in Rust Async
Может лет
источник

MS

Mikola Summer Duck in Rust Async
?
источник

DF

Dollar Føølish in Rust Async
Лет биндинг
источник

MS

Mikola Summer Duck in Rust Async
Не понял тебя. Лет биндинг чего?
источник

DF

Dollar Føølish in Rust Async
Я видимо тоже не понял
источник

PL

Paul ❌ Loyd in Rust Async
Сделай его !Send
источник

DF

Dollar Føølish in Rust Async
Ты хочешь чтобы метод юз фризился при авейте как то ?
источник

DF

Dollar Føølish in Rust Async
О точно, отличное решение
источник

PL

Paul ❌ Loyd in Rust Async
Я так понял, чтобы нельзя было так использовать
источник

MS

Mikola Summer Duck in Rust Async
Предположим там не метод а просто юзанье ссылки
источник

MS

Mikola Summer Duck in Rust Async
Я хочу чтоб ссылка умирала после .await.
источник

MS

Mikola Summer Duck in Rust Async
И её использование вызывало ошибку компиляции.
источник

PL

Paul ❌ Loyd in Rust Async
Mikola Summer Duck
И её использование вызывало ошибку компиляции.
То есть чтобы компилятор ругался на второй state.use()? Сделай state: !Send
источник

MS

Mikola Summer Duck in Rust Async
А если state: &State?
источник

DF

Dollar Føølish in Rust Async
Значит несинк наверн :)
источник

PL

Paul ❌ Loyd in Rust Async
Mikola Summer Duck
А если state: &State?
А не можешь обернуть в гвард просто?
источник

PL

Paul ❌ Loyd in Rust Async
и его возвращать из get_transient_state
источник

MS

Mikola Summer Duck in Rust Async
На самом деле могу.
источник

MS

Mikola Summer Duck in Rust Async
🤔
источник

MS

Mikola Summer Duck in Rust Async
Ок, мне нравится подход с гвардом. У него точно нет подводных камней?
источник