yegor256 / micromap
📈 The fastest (for very small maps!) alternative of Rust HashMap, which doesn't use hashing and doesn't use heap (aka "linear map")
☆96Updated last week
Related projects ⓘ
Alternatives and complementary repositories for micromap
- Zero-cost type for stack without complicated type or Box☆45Updated 2 weeks ago
- Open a scope and then freeze it in time for future access.☆105Updated 3 months ago
- Web application to render a diff between Rust crate versions. Implemented in Yew, runs fully in the browser as WebAssembly.☆106Updated 3 weeks ago
- Variant of Rust's std::Arc that supports atomic replacement of the value.☆77Updated last month
- RcLite: small, fast, and memory-friendly reference counting for Rust☆175Updated last year
- Fantastic serialization library☆158Updated 6 months ago
- Simple async reactor and executor for rust☆78Updated 2 years ago
- A concurrent, append-only vector.☆135Updated 2 weeks ago
- Compile-time regular expressions, the right way.☆69Updated 6 months ago
- A scope for async_std and tokio to spawn non-static futures☆122Updated 5 months ago
- Generate Rust enum variants without associated data☆91Updated 7 months ago
- Lazy formatting utility macro for rust☆125Updated 11 months ago
- Mirror of Rust's allocator api for use on stable rust☆47Updated this week
- Cargo command to create the README.md from your crate's documentation☆132Updated last week
- Async, lock-free synchronization primitives for task wakeup☆41Updated 2 months ago
- A versatile and developer-friendly trait mocking library☆71Updated 3 months ago
- Lightweight exceptions for Rust☆46Updated this week
- A buffering MPSC queue.☆78Updated 4 months ago
- Graceful shutdown util for Rust projects using the Tokio Async runtime.☆124Updated last month
- Safe, zero-cost downcasting for limited compile-time specialization.☆151Updated last month
- Define your own PhantomData☆147Updated last week
- The missing compound borrowing for Rust.☆57Updated 5 months ago
- ☆122Updated 2 months ago
- Create extensions for types you don't own with extension traits but without the boilerplate☆129Updated last year
- Compile-time string formatting☆215Updated 2 months ago
- Derive a builder for your constructors in Rust☆66Updated 2 weeks ago
- Release complex cargo-workspaces automatically with changelog generation, used by `gitoxide`☆80Updated last month
- Streaming JSON reader and writer written in Rust☆66Updated 2 weeks ago
- Track memory allocations by backtrace or originating thread☆41Updated last week
- Utilities for working with impl traits in Rust.☆96Updated 8 months ago