pub const CHANGELOG: ();Expand description
Documentation of each released version.
§Version 1.1.1
Fixes:
- Splitting an existing
VecReforVecMutat its length would offset a pointer by too many elements. Since the resulting value has length zero, this could not lead to an out-of-bounds pointer dereference but the offset itself was technically undefined behavior.
Additions:
- Added
Vec{Ref,Mut}::split_off. - Added
IterVec{,Mut}to access elements of a vector sequentially.
§Version 1.1.0
Additions:
- Added
VecRefandVecMuttypes for working with strided slices that must not be considered aliasing the intermediate elements. - Added
Block{Ref,Mut}::{row,col}that constructs theVec{Ref,Mut}.
§Version 1.0.1
Fixes:
BlockMut::newusedNonNull::from_refwhere it should have usedNonNull::from_mutto preserve mutable access.
Additions:
- More documentation