Size: a a a

2020 December 03

DN

Daniil Novikov in Rust Beginners
получаю в итоге вот это: thread 'tokio-runtime-worker' panicked at 'not currently running on the Tokio runtime.'
источник

DN

Daniil Novikov in Rust Beginners
чяднт?
источник

d

diabolo in Rust Beginners
заджойни
источник

d

diabolo in Rust Beginners
или сделай блок он
источник

d

diabolo in Rust Beginners
у тебя не успевают треды стартануться, а ты уже на выходе
источник

DN

Daniil Novikov in Rust Beginners
diabolo
заджойни
#[tokio::main]
async fn main() {
   
   let task = tokio::spawn(async {
       get().await;
   });

   futures::future::join_all(vec![task]).await;
сделал вот так, результат тот же самый(
источник

Jøhn Đøꝩsøn in Rust Beginners
А есть где нибудь информация почему в рейнджах припаттернматчинге нельзя использовать динамические значения?


match int {
   1..=10 => true, //compiles
   min..=max => true, //does not
   _ => false
}
источник

d

diabolo in Rust Beginners
Daniil Novikov
#[tokio::main]
async fn main() {
   
   let task = tokio::spawn(async {
       get().await;
   });

   futures::future::join_all(vec![task]).await;
сделал вот так, результат тот же самый(
ты зачем джойн из другого рантайма юзаешь?
источник

P

PRISE in Rust Beginners
diabolo
ты зачем джойн из другого рантайма юзаешь?
Но ведь в растбук писали что Раст понятен даже ребенку и компилятор поможет писать работающий код
источник

a

antuan in Rust Beginners
diabolo
ты зачем джойн из другого рантайма юзаешь?
А как в Токио сджойнить больше двух футур?
источник

d

diabolo in Rust Beginners
PRISE
Но ведь в растбук писали что Раст понятен даже ребенку и компилятор поможет писать работающий код
он понятен ребёнку, который как минимум умеет следовать инструкциям
источник

d

diabolo in Rust Beginners
antuan
А как в Токио сджойнить больше двух футур?
макросом join!
источник

d

diabolo in Rust Beginners
можешь и селектом поиграться
источник

PM

Pavel Meledin in Rust Beginners
antuan
А как в Токио сджойнить больше двух футур?
источник

d

diabolo in Rust Beginners
😉
источник

/

/bin/cat in Rust Beginners
Jøhn Đøꝩsøn
А есть где нибудь информация почему в рейнджах припаттернматчинге нельзя использовать динамические значения?


match int {
   1..=10 => true, //compiles
   min..=max => true, //does not
   _ => false
}
Сделай if guard и contains
источник

d

diabolo in Rust Beginners
/bin/cat
Сделай if guard и contains
при ответе лучше сразу ссылку давай в доку
источник

Jøhn Đøꝩsøn in Rust Beginners
/bin/cat
Сделай if guard и contains
Меня не интересует как это заменить, мне интересно почему так нельзя. Есть же какая-то практическая причина.
источник

d

diabolo in Rust Beginners
Jøhn Đøꝩsøn
Меня не интересует как это заменить, мне интересно почему так нельзя. Есть же какая-то практическая причина.
а это не замена — это стандарт
источник

Jøhn Đøꝩsøn in Rust Beginners
diabolo
а это не замена — это стандарт
Вопрос не в этом был.
источник