Expand description
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-1- Optional
- Enable serialization for ArrayVec and ArrayString using serde 1.0
-
array-sizes-33-128,array-sizes-129-255- Optional
- Enable more array sizes (see Array for more information)
§Rust Version
This version of arrayvec requires Rust 1.13 or later.
Structs§
- Array
String - A string with a fixed capacity.
- Array
Vec - A vector with a fixed capacity.
- Capacity
Error - Error value indicating insufficient capacity
- Drain
- A draining iterator for
ArrayVec. - Into
Iter - By-value iterator for
ArrayVec.
Traits§
- Array
- Trait for fixed size arrays.
- Range
Argument RangeArgumentis implemented by Rust’s built-in range types, produced by range syntax like..,a..,..borc..d.