[WIP] by-address comparisons and hashes in Rust.
The shared_singleton trait provides singleton pattern state management with shared container.
refcounted pointer type that allows subobject pointers
Tiny JSON Pointer lookups for serde_json::Value
A string, path, and buffer internment crate with no dependencies.
[WIP] by-address comparisons and hashes in Rust.
Safe wrapper around AtomicPtr
CowArc can be useful for decreasing memory allocations by sharing immutable memory.
RcVec based on Rc and can be converted from Rc without allocation
Non De-Duplicated cell. For statics guaranteed not to share memory with any other static/const.
Flexible parsing and transformation utilities for structured data. #[derive(Parser)] adds methods like .parse().json(), .toml(), .bin(), .map(), and .from() to simplify conversions using common wrappers like Arc, Mutex, Box, OnceCell, etc.
Apache Fory: Blazingly fast multi-language serialization framework with trait objects and reference support.