Skip to main content

Module arrays

Module arrays 

Source
Expand description

Const-generic fixed-size numeric arrays.

A no_std-friendly, zero-dependency alternative to heap-backed vectors for embedded and fixed-size workloads. Backed by a plain [T; N], all methods are const-compatible where possible and require only core.

           ┌───────────────────────────┐
           │  Array<T, const N: usize> │
           └───────────────────────────┘
                 │ T: Num
           ┌─────┴─────┐
           │ dot/sum   │  elementwise via core ops
           └───────────┘
                 │ T: Real
           ┌─────┴─────┐
           │ l1/l2/∞   │  norms, normalize
           └───────────┘

Structs§

Array
Fixed-size numeric vector backed by [T; N].