orengine-utils-2.0.0 has been yanked.
orengine-utils
This repository provides utilities for building high-performance applications.
hints— compiler hints that affect how code is emitted or optimized.backoff— includes theBackoffstructure for implementing retry/backoff strategies.cache_padded— Thecache_padded moduleprovides cache-padded atomics types and theCachePaddedwrapper.light_arc— provides theLightArctype, a lightweight reference-counted smart pointer.instant— provides theOrengineInstanttype for efficient time handling and compact time representation. It is unavalible with theno_stdfeature.array_queue— provides theArrayQueuetype, an array-based queue implementation.vec_queue— provides theVecQueuetype, a vector-based queue implementation.config_macro— provides theconfig_target_pointer_width_64,config_target_pointer_width_32, andconfig_target_pointer_width_16macros, which are used to right compile the program based on the target platform.number_key_mapThis module provides theNumberKeyMapstruct, a compact open-addressing map specialized forusizekeys optimized for zero-misses and so optimized for 99+% reading operations.
no-std
It provides the no_std feature, that makes it use core and alloc crates instead of std.
With this feature, this crate provides almost all the functionality. It excludes the instant module.