Packages
Browse packages indexed by the registry.
Treats two-dimensional arrays as matrices and introduces matrix operations
merges two sorted array parts together
Array tools plugin for the Mumu ecosystem
Self-describing binary format for arrays of integers, floating-point numbers, complex numbers, and strings. It is designed for object storage, database integration, and single-file usage.
Parameterized testing using an input array.
An array type that holds N+EXTRA elements with const generic parameters, providing safe slice access to contiguous memory
Fixed size bidirectional queues based on arrays
An array where only a (contiguous) subarray may be viewed or operated on
A little collection of array-related utils aiming to make life easier.
no_std array helpers available without nightly
A no-std heapless set of array utils making use of const generics
A library that provides a minimal Vec<T> that is backed by an array, instead of on the heap
Simple Package for handling sized 2d arrays in rust, without the usage of the keyword unsafe cuz why not
3d array with internal iterators and various helper functions, uses an vec3-of-ints index type as a stylistic choice (.x .y .z for components is clearer alongside [] for array access.
A selection of useful array operations
Implementation example for the ArrayBuilder RFC
adds array_chunks back in
In memory array de-duplication, useful for efficient storing of a history of data versions.
array
Simple initialization macro for arrays.
Modify simple arrays
Owning iterators based on arrays.
A chunked ordered collection with iterators and cursors
Methods for manipuling arrays in a Vec-like fashion. It will (probably) get into core once const expressions get less experimental.
Map backed array for fixed size keys with O(1) performance
A selection of useful math operations on arrays
An array of specified length `N` of u8 values from 0 to `B`-1
Provides a trait for mapping values in an array in paralell using rayon
A simple, tiered caching array pool implementation in Rust.
Crate that allows to set range of values in Rust's fixed size arrays
High-performance generic segment tree and lazy segment tree implementations in Rust for efficient range queries, range updates, and interval operations. Supports custom monoid operations with zero-cost abstractions.
Store arrays in segment-lengths
Array and Statistics functions in rust
A data structure mixing dynamic array and sorted set semantics.
Helper methods for processing collections
A generic trait for any array, with item as type and length as const parameter
Adds a try_map method to arrays.
Lightweight 2D pixel buffer + window viewer. ScreenArray owns heap pixels (ARGB, W x H at compile time); ArrayViewer renders them zero-copy on a background thread via minifb, with an ExchangeLayer for cross-thread input/window control.
finding the minimum or maximum n values from an iterable
A box with fixed capacity, backed by a byte array (it can be stored on the stack too). Implements fixed capacity `ArrayBox`.
A ring buffer with a fixed capacity, which can be stored on the stack.