enum_dispatch transforms your trait objects into concrete compound types, increasing their method call speed up to 10x.
Last updated: 2 months agobitflags generates flags enums with well-defined semantics and ergonomic end-user APIs.
Last updated: 3 months agoIt uses tcmalloc-better on linux (x86_64, aarch64) and mimalloc on other platforms. Both wrappers are based on general-purpose, performance-oriented allocators.
Last updated: 3 months agoThis library is intended for use on Linux (x86_64, aarch64). consider using malloc-best-effort, which automatically selects the best allocator based on the target platform.
Last updated: 3 months agoThe project is also published as jemallocator for historical reasons. The two crates are the same except names. For new projects, it's recommended to use tikv-xxx versions instead.
Last updated: 3 months agoA drop-in global allocator wrapper around the mimalloc allocator. Mimalloc is a general purpose, performance oriented allocator built by Microsoft.
Last updated: 3 months ago企业级现代化多协议通信框架,统一接口支持TCP、WebSocket、QUIC等协议。三层架构抽象:应用层 → 传输层 → 协议层,层次清晰,一套代码,多协议部署, 完全消除锁竞争,充分利用多核性能。
Last updated: 4 months agomlua is bindings to Lua programming language for Rust with a goal to provide safe (as far as it's possible), high level, easy to use, practical and flexible API.
Last updated: 11 months agoThis provides io-uring for Tokio by exposing a new Runtime that is compatible with Tokio but also can drive io-uring-backed resources. Any library that works with Tokio also works with tokio-uring.
Last updated: 12 months ago