Size: a a a

2020 December 04

A

Anton in Rust Async
Я видел эту картинку
источник

d

diabolo in Rust Async
Anton
Я видел эту картинку
значит ты её не понял
источник

A

Anton in Rust Async
Там про то что у токио реактор и экзекутор вместе
источник

A

Anton in Rust Async
Если ты про это
источник

d

diabolo in Rust Async
Anton
Там про то что у токио реактор и экзекутор вместе
поэтому их и можно клонить
источник

d

diabolo in Rust Async
Anton
Если ты про это
да про это
источник

d

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

A

Anton in Rust Async
diabolo
поэтому их и можно клонить
А можно не клонить, если токио создал воркера, мне ничего не надо делать чтобы в нем работал моц асинк код
источник

A

Anton in Rust Async
Или спавн
источник

d

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

d

diabolo in Rust Async
кто тебе мешает играть с контекстом?
источник

A

Anton in Rust Async
А кто меня заставляет с ним играть?
источник

d

diabolo in Rust Async
никто, но судя по твоим запросам именно это тебе и надо), а там сложностей нет, пол дня седых волос и ты понял как оно работает. (лайфхак, токои-трейс очень даже рулит)
источник

A

Anton in Rust Async
Я редко такое пишу, но ты какой-то неадекват, влез в разговор увел его в сторону, и теперь какую-то надменную хрень пишешь, просто иди на хуй)
источник

d

diabolo in Rust Async
Anton
Я редко такое пишу, но ты какой-то неадекват, влез в разговор увел его в сторону, и теперь какую-то надменную хрень пишешь, просто иди на хуй)
мощно, я запомню
источник

A

Anton in Rust Async
Mikail Bagishov
Ну да, этого должно быть достаточно
Выкинул, всё работает хз почему я думал что спавн можно запускать только из асинк функций
источник

MB

Mikail Bagishov in Rust Async
Такого ограничения (когда функцию можно вызывать только из асинхронных функций) вообще никогда нет
источник

D

Denis in Rust Async
Anton
Выкинул, всё работает хз почему я думал что спавн можно запускать только из асинк функций
> This function must be called from the context of a Tokio runtime. Tasks running on the Tokio runtime are always inside its context, but you can also enter the context using the Runtime::enter method.

так что контекста достаточно
источник

D

Denis in Rust Async
Mikail Bagishov
Такого ограничения (когда функцию можно вызывать только из асинхронных функций) вообще никогда нет
ну да, как бы вызываемая функция об этом узнала =)
источник

A

Anton in Rust Async
Denis
> This function must be called from the context of a Tokio runtime. Tasks running on the Tokio runtime are always inside its context, but you can also enter the context using the Runtime::enter method.

так что контекста достаточно
Уже прочитал (
источник