smol-rs / blocking
A thread pool for isolating blocking I/O in async programs
☆357Updated 3 months ago
Alternatives and similar repositories for blocking
Users that are interested in blocking are comparing it to the libraries listed below
Sorting:
- Task abstraction for building executors☆466Updated 3 months ago
- Futures, streams, and async I/O combinators.☆502Updated 2 months ago
- Concurrently Readable Data Structures for Rust☆356Updated last month
- Notify async tasks or threads☆467Updated 3 months ago
- Fast, SIMD-accelerated CRC32 (IEEE) checksum computation in Rust☆289Updated 8 months ago
- a lock-free concurrent slab (experimental)☆280Updated 4 months ago
- Faster, more compact implementation of std::Cow☆352Updated 2 years ago
- Statically-checked alternatives to RefCell and RwLock☆367Updated 10 months ago
- Async I/O and timers☆503Updated last week
- Stackless generators on stable Rust.☆462Updated 2 years ago
- Conditional compilation according to rustc compiler version☆351Updated 2 months ago
- A HashMap variant that spreads resize load across inserts☆191Updated 3 months ago
- A crate for safe and ergonomic pin-projection.☆654Updated last month
- Fast, ergonomic metrics for Rust☆339Updated 6 months ago
- Just, really the littlest Vec you could need. So smol.☆682Updated 2 months ago
- Asynchronous streams for Rust using async & await notation☆677Updated 5 months ago
- Generic Atomic<T> type for Rust☆234Updated last year
- Spin-based synchronization primitives☆530Updated last month
- Graph the number of crates that depend on your crate over time☆238Updated last week
- Count lines of LLVM IR per generic function☆442Updated 3 months ago
- rust stackful generator library☆326Updated last month
- Fast floating point to string conversion☆633Updated 2 months ago
- A library for creating references that carry their owner with them.☆371Updated last year
- The enum Either with variants Left and Right is a general purpose sum type with two cases.☆520Updated 2 months ago
- Support crate for rustc's self-profiling feature☆351Updated 2 months ago
- Manual segmented stacks for Rust☆306Updated 2 weeks ago
- high-speed timing library in Rust☆340Updated 4 months ago
- A lightweight version of pin-project written with declarative macros.☆246Updated last week
- Async synchronization primitives☆267Updated last month
- Intrusive collections for Rust☆452Updated 8 months ago