rust-blocking 1.6.2-ok1 source package in openKylin
Changelog
rust-blocking (1.6.2-ok1) huanghe; urgency=medium * Build for openKylin. -- openKylinBot <email address hidden> Wed, 03 Jun 2026 11:33:46 +0800
rust-blocking (1.6.2-ok1) huanghe; urgency=medium * Build for openKylin. -- openKylinBot <email address hidden> Wed, 03 Jun 2026 11:33:46 +0800
| Series | Published | Component | Section | |
|---|---|---|---|---|
| Huanghe V3.0 | proposed | main | rust |
| File | Size | SHA-256 Checksum |
|---|---|---|
| rust-blocking_1.6.2.orig.tar.gz | 16.9 KiB | 20a6d3e19b574a350686e59cefc1e214d459fb257cfb31eaa13b58e270592c3a |
| rust-blocking_1.6.2-ok1.debian.tar.xz | 7.1 KiB | 07165803286d696f1bc9bd5de9f088b348793d1d7d87e66238e7f01fc7d429c7 |
| rust-blocking_1.6.2-ok1.dsc | 2.1 KiB | 1c29604ab4c293dc45c9ae99042e9e8eaf41a96105a3dce164cbc8ffe077e733 |
blocking provides a thread pool
for isolating blocking I/O in async programs.
.
Sometimes there's no way to avoid blocking I/O.
Consider files or stdin,
which have weak asyncronous support on modern operating systems.
While IOCP, AIO, and io_uring are possible solutions,
they're not always available or ideal.
.
Since blocking is not allowed inside futures,
we must move blocking I/O onto a special thread pool
provided by this crate.
The pool dynamically spawns and stops threads
depending on the current number of running I/O jobs.
.
This package contains the source
for the Rust blocking crate,
for use with cargo.