-
fixedbitset
bitset collection
-
uint
Large fixed-size integer arithmetic
-
bitmaps
Fixed size boolean arrays
-
sqrid
Square coordinates and grid-like arrays, with zero dependencies, in a single file
-
fixed-hash
Macros to define custom fixed-size hash types
-
imbl-sized-chunks
Efficient sized chunk datatypes
-
bva
manipulating and doing arithmetics on bit vectors of fixed but arbitrary size
-
sized-chunks
Efficient sized chunk datatypes
-
epserde
ε-serde is an ε-copy (i.e., almost zero-copy) serialization/deserialization framework
-
clocksource
times and durations with fixed-size representations
-
sha2raw
SHA-2 hash function
-
av-bitstream
bit writer/reader
-
truc
Rust code generator for safe, fixed size, evolving records
-
fixed-capacity-vec
Variable-length buffer backed by a fixed-size heap array
-
fixed-vec-deque
A fixed-size, zero-allocation circular buffer for Rust
-
gridiron
Rust finite field library with fixed size multi-word values
-
sparse-slot
minimal sparse slot (sparse vector)
-
stack_dst
A wrapper that allows storage of unsized values of up to a fixed size inline (without boxing)
-
fibis
fixed range bitset
-
reweb3-num
Arbitrary precision, fixed-size signed and unsigned integer types for ethereum, this a fork of bnum crate
-
iter_fixed
Iterator of fixed length
-
arrayy
Stack-allocated fixed-size array with useful methods on top of Rust's [T; L] type
-
drop_arena
A single-type allocator which permits dropping and reclaiming of individual elements
-
heapbuf
Fixed size heap buffer with optional custom alignment, ref counting and custom destructor logic
-
gridly
managing fixed-size 2D spaces
-
emap
A map with a fixed capacity and integers as keys
-
slablit
Literal for slab creation
-
fixed-typed-arena
A typed arena that uses fixed-size chunks to ensure non-amortized O(1) allocations
-
rocstr
An immutable fixed capacity stack based generic copy string
-
heapless_matrix
efficient implementation of a matrix data structure in Rust. It offers functionality for creating, manipulating, and performing operations on matrices, such as transposition, summation, and multiplication.
-
copstr
COpy STRing module
-
xyzvec
Statically allocated fixed-size vectors for working in 2 and 3 dimensions
-
sqlx-pg-uint
SQLx compatible types to convert between Rust unsigned integers and the PostgreSQL
NUMERIC
/DECIMAL
type seamlessly -
tinybitset
Generic implementation of small, fixed size, copyable bitsets
-
grid2d
Two dimensional grid of runtime-defined, but unchangable size
-
fixed_deque
A fixed size VecDeque to match Python Deque
-
tokio_delayed_queue
Asynchronous delayed queue for Tokio runtime
-
rust-clacc
Rust implementanion of a CL universal accumulator
-
fixed_heap
A fixed-size heap structure with manually provided stateful comparison function
-
hubpack
A predictable serialization format
-
truc_runtime
Rust code generator for safe, fixed size, evolving records - runtime
-
intx
Defines new integer types with non-standard but fixed sizes
-
smallobjectpool
A small object pool for Rust
-
array_map
Map backed array for fixed size keys with O(1) performance
-
circular-array
A circular array that allows infinite pushes into a fixed-size array
-
arch-into
safe type conversions between pointer-sized types (usize/isize) and types with fixed size
-
lru-slab
Pre-allocated storage with constant-time LRU tracking
-
circ_buffer
A bare-metal fixed-size statically allocated ring-buffer with optional serde (De)-Serialization
-
fixed-bump
A bump allocator that uses fixed-size chunks to ensure non-amortized O(1) allocations
-
tinyvec_string
tinyvec based string types
-
fixed-array
Fixed-size array
-
index-fixed
convert slices into arrays using indexes ([T] -> [T;N])
-
fixedbitset-stack
A forked version of FixedBitSet that supports const generics
-
microstack
The simplest and the fastest implementation of a fixed-size stack on stack
-
st_ring_buffer
A fixed-size String implementation using a ring buffer
-
one_way_slot_map
SlotMap with minimal restrictions on Keys and Values
-
memory-pager
Access memory using small fixed size buffers
-
magic-buffer
a virtual ring buffer implementation that magically wraps around itself
-
no_std_strings
no_std version of crate fixedstr: strings of constant maximum size that can be copied and stack allocated
-
option-block
A minimal utility Rust crate for small, fixed-size blocks of optional types
-
fmtbuf
formatting to a fixed-size buffer
-
petitset
An ordered set data structure, optimized for stack-allocated storage of a tiny number of elements with a fixed cap
-
array-tools
A little collection of array-related utils aiming to make life easier
-
bufferring
Ring buffers for Rust
-
async_logger
Asyncronous logger allows writing arbitrary slices to a memory buffer, which then processed by a writer in it's own thread
-
brownstone
building fixed-size arrays
-
stuff
Stuffing things into pointers
-
multihash-derive
Proc macro for deriving custom multihash tables
-
generic-bytes
A derivable trait for conversion to and from an array of bytes with a type-level size
-
pulau-rs
allocation-free union-find library for bare metal environments
-
eint
Fixed-size signed/unsigned big integers
-
custos
A minimal OpenCL, WGPU, CUDA and host CPU array manipulation engine
-
memory_storage
memory storage comparable to a Vec where removing items doesn't shift all the items after the removed item to the left and doesn't invalidate their IDs. It allows you to remove items…
-
fixed-slice-deque
A fixed size deque implementation
-
packtool
In memory packing made easy
-
read_chunk_iter
Iterator adapters over a reader that yield fixed-size chunks at a time
-
dgrambuf
A fixed capacity ring buffer for datagrams (byte slices)
-
mightrix
treat continous memory as a matrix
-
generic_slab
Pre-allocated storage for a uniform data type
-
expand_array
Macro to convert a static array to a fixed-size array
-
packbytes
Convert structures to and from packed representavises - byte arrays of fixed size that live on stack
-
inlay
CLI tool for encoding and decoding simple binary data structures
-
caja
Adds the Caja struct which is basically Box<[T;n]>, but n can be not known at compile-time
-
fixed_free_list
A fixed-size free-list with optional key lifetime safety and macroless unique typing
-
sized-dst
Owned container for dynamically-sized types backed by inline memory
-
stackstring
A fixed-size string
-
fixed-size-allocator
A fixed-size allocator
-
dynamic-array
A dynamically-allocated array of fixed size
-
fixed-buffer-tokio
NOT MAINTAINED. This crate was replaced by the
fixed-buffer
crate withtokio
feature. -
local-or-heap
type with a pre-specified size, regardless of the size of the T type it contains, using heap allocation if necessary
-
iter-rationals
A fixed size, linear time, no-std iterator over the rational numbers
-
arraytools
A variety of helpful methods for working with fixed-size arrays
-
zk-kit-pmt
Generic for storage Merkle Tree (sparse & fixed-size) in Rust
-
slots
Fixed size data structure with constant-time operations
-
simple-chunk-allocator
no_std
allocator written in Rust that manages memory in fixed-size chunks/blocks. Useful for basicno_std
binaries where you want to manage a heap of a few megabytes without complex… -
concat-arrays
A macro for concatenating fixed-size arrays
-
hoop
Fixed ring buffer that allows non-consuming iteration both ways
-
elastic-array-plus
Elastic vector backed by fixed size array
-
const-sub-array
Extract a fixed size sub-array out of an array with complie-time length and offset checks
-
priority-set
A no_std Priority Set
-
dyn-future
Convenient and fast dynamic Futures for Rust
-
boxed_array_ringbuffer
A ring buffer of fixed size, that uses a boxed array as storage, therefore avoiding re-allocations when converting from Vec or to VecDeque
-
compact_bitset
A type for storing fixed-size arrays of booleans densely to optimize space
-
simple_ringbuf
Ringbuf is a speedy lightweight fixed-size infinite-use collection optimized for straightforward single threaded use
-
sliding_window
A fixed size, heapless sliding window
-
power_map
A map with finite key and fixed size
-
rust_array_set_range
that allows to set range of values in Rust's fixed size arrays
-
mmap_buffer
(Mostly) safe wrapper for a memory-backed buffer
-
matrixgraph
A graph implementation based on dense adjacency matrices
-
solana-fixed-buf
A fixed-size byte array that supports bincode serde
-
fixed_pool
Fixed-size object pool with ownership and return semantics
-
bitssset
A performance-first, fixed-size bitset implementation for specific requirements
-
fixed-size-vector
Fixed size vector based on arrays
-
xint
Fixed-size signed/unsigned big integers
-
array_range_copy
that allows to set range of values in Rust's fixed size arrays
-
parity-hash
A collection of fixed-size byte array representations
-
m6arr
Fixed Size Heap Array
Try searching with DuckDuckGo.