nkconnor / sharded
Safe, fast, and obvious concurrent collections in Rust.
☆32Updated 2 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for sharded
- Safe, zero-cost downcasting for limited compile-time specialization.☆151Updated 3 weeks ago
- Async filesystem primitives☆130Updated 3 weeks ago
- Convert closures into wakers☆43Updated 3 weeks ago
- Thread-safe object pool with automatic return and attach/detach semantics☆75Updated last month
- Object Pool LockFree in Rust☆45Updated 5 months ago
- A futures abstraction that runs a set of futures which may complete in any order.☆89Updated 3 months ago
- Define your own PhantomData☆146Updated last week
- A Rust crate for formatting strings dynamically☆31Updated 10 months ago
- SmallVec-backed stack string optimisation☆42Updated 4 years ago
- Extract bits from a byte slice☆71Updated last week
- A stack for rust trait objects that minimizes allocations☆126Updated 2 years ago
- One pointer wide trait objects which are also FFI safe, allowing traits to be passed to/from and implemented by C ABI code.☆40Updated 2 years ago
- Faster integer division and modulus operations☆70Updated last year
- Time and duration crate optimized for speed☆62Updated 3 months ago
- An experimental asynchronous runtime based on `io-uring`.☆76Updated 3 years ago
- A global executor built on top of async-executor and smol☆74Updated 5 months ago
- An updated version of linked-hash-map and friends☆98Updated 5 months ago
- Make any value Sync but only available on its original thread☆36Updated last year
- A wide string Rust library for converting to and from wide-character strings, including UTF-16 and UTF-32 encoding.☆83Updated 7 months ago
- A rust crate to find the total size of an object, on the stack and on the heap☆104Updated 9 months ago
- Oneshot Rust channel working both in and between sync and async environments☆80Updated 2 weeks ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆80Updated 2 years ago
- An idiomatic and fast QP-trie implementation in pure Rust.☆94Updated 6 months ago
- Threadsafe RefCell for Rust☆88Updated last year
- A flexible and convenient high-level mmap for zero-copy file I/O.☆105Updated 9 months ago
- Abstract over the atomicity of reference-counting pointers in rust☆140Updated 2 months ago
- Scoped Runtime for tokio☆16Updated 2 years ago
- String optimized for map keys☆60Updated last week
- bencher is just a port of the libtest (unstable) benchmark runner to Rust stable releases. `cargo bench` on stable. "Not a better bencher…☆85Updated 2 years ago
- A Rust data structure for efficient lower-bound lookups☆88Updated 8 months ago