tokio

E97034

Tokio is a popular asynchronous runtime and ecosystem for the Rust programming language, providing tools for writing fast, reliable, non-blocking applications.

Aliases (4)

Statements (55)
Predicate Object
instanceOf Rust library
asynchronous runtime
software framework
designedFor asynchronous programming
concurrent programming
high-performance servers
network services
non-blocking applications
ecosystemIncludes hyper
tokio-serde
tokio-stream
tokio-util
tonic
tower
feature async/await integration
cooperative task scheduling
current-thread runtime
futures compatibility
multi-threaded runtime
structured concurrency primitives
hasComponent tokio::fs
tokio::io
tokio::macros
tokio::net
tokio::process
tokio::runtime
tokio::signal
tokio::sync
tokio::task
tokio::time
hostedOn crates.io
license Apache License 2.0
MIT License
programmingLanguage Rust
provides TCP support
UDP support
Unix domain socket support
async RwLock
async channels
async filesystem utilities
async mutex
async semaphore
asynchronous runtime
networking primitives
non-blocking I/O
runtime macros
synchronization primitives
task scheduler
timer utilities
sourceRepository GitHub
supportsProgrammingLanguage Rust
usedFor distributed systems
microservices
network clients
web servers

Referenced by (4)
Subject (surface form when different) Predicate
Tokio ("tokio-util")
Tokio ("tokio-stream")
ecosystemIncludes
Rust
notableProject
actix-web ("Actix runtime")
usesRuntime

Please wait…