Registry / utility / tinyvec

tinyvec

JSON →
library1.11.0rscratesunverified

`tinyvec` provides 100% safe vec-like data structures.

# Cargo.toml [dependencies] tinyvec = "1.11.0"
INSTALL
IMPORT
SIG · TINYVEC
T
tinyvec
utilityrustv1.11.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

TinyVec
✓ use tinyvec::TinyVec;

Creates a TinyVec with a fixed-size inline array.

use tinyvec::TinyVec; let mut vec: TinyVec<[i32; 4]> = TinyVec::new(); vec.push(1); vec.push(2);
Debug
Known issues
gotchaTinyVec requires specifying the backing array size; default is [T; 0] which disables inline storage.
fix
Specify an array type like TinyVec<[i32; 4]> for inline storage.
affects: >=1.0.0
Upgrade
Version history
1.11.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
16 hits · last 30 days
node
16
Resources
tinyvec — cargo add tinyvec · libregistry