BoundedVec<T, L, U>
- Non-empty rust std::vec::Vec
wrapper with type guarantees on lower(L
) and upper(U
) bounds for items quantity. Inspired by vec1.
```rust use bounded_vec::BoundedVec;
let data: BoundedVec
asserteq!(*data.first(), 1); asserteq!(*data.last(), 2);
// creates a new BoundedVec by mapping each element let data = data.mapped(|x|x*2); assert_eq!(data, [2u8,4].into()); ```
See CHANGELOG.md.
See Contributing guide.