Реализация асинхронного трейта Future в Rust с помощью Tokio Executor 🦀 Учебное пособие по програ...
Trevor Sullivan
0:00 / 0:00
Реализация асинхронного трейта Future в Rust с помощью Tokio Executor 🦀 Учебное пособие по програ...
27 520 просмотров · 3 г. назад
Trevor Sullivan
25,1 тыс. подписчиков
27 520 просмотров · 3 г. назад
В этом видео мы рассмотрим, как реализовать трейт Future из стандартной библиотеки Rust в собственных, пользовательских структурах данных! Вам нужно будет реализовать только тип вывода Future и функцию poll(), но, как правило, ваш пользовательский тип также будет иметь свои собственные вспомогательные функции.
Мы также рассмотрим крейт асинхронного исполнителя Tokio и то, как легко включить многопоточность для Future! Tokio — самая популярная асинхронная среда выполнения для Rust, и вы найдете множество примеров кода, использующих Tokio. Крейт Tokio разбит на множество дополнительных функций. Мы рассмотрим, как определить конкретные функции, которые нам нужно включить.
🤯 Плейлист по программированию на Rust 🦀 • Rust Programming Tutorial 🦀
📖 Книга по асинхронному программированию на Rust 📦➡️ https://rust-lang.github.io/async-book
Visual Studio Code ➡️ https://code.visualstudio.com
Сайт Rust ➡️ https://rust-lang.org
Установщик Rustup ➡️ https://rustup.rs
Документация Rust ➡️ https://doc.rust-lang.org/book
Пожалуйста, подпишитесь на меня в других социальных сетях!
➡️ https://trevorsullivan.net
➡️ https://github.com/pcgeek86
➡️ / pcgeek86
➡️ / trevorsullivan
➡️ / trevorsoftware
➡️ https://tiktok.com/pcgeek86
Все товарные знаки, логотипы и фирменные наименования являются собственностью их соответствующих владельцев. Все названия компаний, продуктов и услуг, используемые на этом веб-сайте, предназначены только для идентификации. Использование этих названий, товарных знаков и брендов не подразумевает одобрения.
#rustlang #rust #rustdev #opensource #software #linux #devops #programming #rusty #dev #coding #codinglife #code #coder #ubuntu #ubuntulinux #appdev #developer