cfsamson / examples-futures
Small examples to explain Futures, Waker, Tasks in Rust
☆61Updated 3 years ago
Related projects: ⓘ
- An example implementation that creates an event queue based on Kqueue, Epoll and IOCP☆74Updated 4 years ago
- A small async runtime for Rust☆58Updated 4 months ago
- A fast and flexible LRU map.☆169Updated 4 months ago
- ☆184Updated 7 months ago
- Performant time measuring in Rust☆169Updated 6 months ago
- ☆129Updated 4 years ago
- Skiplist implementation in rust☆92Updated last year
- extremely boring async function runner!☆152Updated last year
- Async stream for Rust and the futures crate.☆175Updated last week
- Compatibility adapter between tokio and futures☆154Updated 3 months ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆104Updated 3 months ago
- A global executor built on top of async-executor and smol☆74Updated 3 months ago
- A lightweight version of pin-project written with declarative macros.☆216Updated this week
- Define your own PhantomData☆142Updated 3 weeks ago
- Task abstraction for building executors☆212Updated 2 years ago
- A sentinel-based, heapless, `Vec`-like type.☆68Updated 4 years ago
- Utilities for pinning☆97Updated 5 months ago
- Async networking primitives for TCP/UDP/Unix communication☆126Updated 10 months ago
- A benchmarking harness for concurrent key-value collections☆115Updated last year
- Features like `async-trait`, avoid using `Box` and `dyn`.☆81Updated 3 years ago
- Guide for standard library developers☆81Updated 3 weeks ago
- This is a Rust implementation for popular caches (support no_std).☆104Updated 4 months ago
- Heap-based async timers☆207Updated 3 months ago
- Synchronization primitives for Futures and async/await based on intrusive collections☆172Updated 5 months ago
- Internal details of Tokio from code to designs☆128Updated 3 years ago
- skiplist☆140Updated 2 years ago
- a lock-free concurrent slab (experimental)☆269Updated last month
- A stack for rust trait objects that minimizes allocations☆125Updated 2 years ago
- Experiments with structured concurrency in Rust☆299Updated last month
- Asynchronous access to a bincode-encoded item stream.☆68Updated 7 months ago