librust-blocking-dev 1.3.1-2 (armhf binary) in ubuntu mantic

 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.

Details

Package version:
1.3.1-2
Source:
rust-blocking 1.3.1-2 source package in Ubuntu
Status:
Published
Component:
universe
Priority:
Optional

Package relationships

Depends on:
  • librust-async-channel-1+default-dev
  • librust-async-lock-2+default-dev
  • librust-async-task-4+default-dev
  • librust-atomic-waker-1+default-dev
  • librust-fastrand-1+default-dev
  • librust-futures-lite-1+default-dev
  • librust-log-0.4+default-dev
Provides:
  • librust-blocking-1+default-dev (= 1.3.1-2)
  • librust-blocking-1-dev (= 1.3.1-2)
  • librust-blocking-1.3-dev (= 1.3.1-2)
  • librust-blocking-1.3.1-dev (= 1.3.1-2)