rust-blocking 1.3.1-1 source package in Ubuntu
Changelog
rust-blocking (1.3.1-1) unstable; urgency=medium [ upstream ] * new release [ Jonas Smedegaard ] * bump version for provided virtual packages and autopkgtest hints * (build-)depend on package for crate log -- Jonas Smedegaard <email address hidden> Sun, 16 Jul 2023 11:07:55 +0200
Upload details
- Uploaded by:
- Jonas Smedegaard
- Uploaded to:
- Sid
- Original maintainer:
- Jonas Smedegaard
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
rust-blocking_1.3.1-1.dsc | 2.3 KiB | a31d5bf995ad15789f104787eb5d9eadd659c72d105727aceecf1fd136a75677 |
rust-blocking_1.3.1.orig.tar.gz | 18.2 KiB | ab0130058b100f2a9b3301968a7ddfa001a500bbea59bc72c1f1e13ea31e183b |
rust-blocking_1.3.1-1.debian.tar.xz | 11.5 KiB | 4b39acda0c720cca7a007908679b6da2c2d9f2ea86d3fc9b9d1ffaea749ae5c1 |
Available diffs
- diff from 1.3.0-3 to 1.3.1-1 (3.0 KiB)
No changes file available.
Binary packages built by this source
- librust-blocking-dev: thread pool for isolating blocking I/O - Rust source code
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,
packaged for use with cargo and dh-cargo.