Crate arrayvec
arrayvec provides the types ArrayVec and [ArrayString]:
array-backed vector and string types, which store their contents inline.
The arrayvec package has the following cargo features:
-
std- Optional, enabled by default
- Use libstd; disable to use
no_stdinstead.
-
serde- Optional
- Enable serialization for ArrayVec and ArrayString using serde 1.x
-
zeroize- Optional
- Implement
Zeroizefor ArrayVec and ArrayString
Rust Version
This version of arrayvec requires Rust 1.51 or later.
Structs
- ArrayString A string with a fixed capacity.
- ArrayVec A vector with a fixed capacity.
- CapacityError Error value indicating insufficient capacity
-
Drain
A draining iterator for
ArrayVec. -
IntoIter
By-value iterator for
ArrayVec.