facebookincubator / gazebo
A Rust library containing a collection of small well-tested primitives.
☆234Updated 2 months ago
Related projects: ⓘ
- Task abstraction for building executors☆379Updated this week
- Experiments with structured concurrency in Rust☆299Updated last month
- Support crate for rustc's self-profiling feature☆333Updated 3 months ago
- Notify async tasks or threads☆439Updated 3 months ago
- Utilities for collecting metrics from a Tokio application☆294Updated 6 months ago
- Track and query Cargo dependency graphs.☆353Updated last year
- Working group dedicated to improving the foundations of Async I/O in Rust☆379Updated 4 months ago
- A wrapper around Rust futures that stores the future in space provided by the caller.☆295Updated 10 months ago
- Concurrent multi-producer multi-consumer queue☆254Updated 4 months ago
- Fast, efficient, and robust memory reclamation for Rust.☆340Updated 2 months ago
- Asynchronous streams for Rust using async & await notation☆604Updated this week
- A thread pool for isolating blocking I/O in async programs☆331Updated 3 months ago
- Compact inlined strings for Rust.☆499Updated last year
- Reflection via DWARF.☆295Updated last year
- A crate for safe and ergonomic pin-projection.☆589Updated last week
- Zero-overhead type-safe builder pattern `derive` macro for your Rust structs☆222Updated last year
- Reindeer is a tool to transform Rust Cargo dependencies into generated Buck build rules☆178Updated this week
- A pure Rust database implementation using an append-only B-Tree file format.☆265Updated 11 months ago
- Statically-checked alternatives to RefCell and RwLock☆356Updated 3 months ago
- Easy self-referential struct generation for Rust.☆526Updated last month
- Futures, streams, and async I/O combinators.☆445Updated last week
- Async I/O and timers☆435Updated last week
- A command line tool for comparing benchmarks run by Criterion.☆211Updated last year
- Wrapper types to enable optimized handling of &[u8] and Vec<u8>☆311Updated 3 weeks ago
- Heap profiling and ad hoc profiling for Rust programs.☆713Updated last month
- Rust allocator using jemalloc as a backend☆401Updated 2 years ago
- A minimal `syn` syntax tree pretty-printer☆606Updated 3 weeks ago
- Structured concurrency operations for async Rust☆394Updated last month
- A rate-limiting library for Rust (f.k.a. ratelimit_meter)☆552Updated 2 weeks ago
- Async synchronization primitives☆249Updated last week