File tree Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change 11[package ]
22name = " arrayvec"
3- version = " 0.5.0 "
3+ version = " 0.5.1 "
44authors = [" bluss" ]
55license = " MIT/Apache-2.0"
66edition = " 2018"
Original file line number Diff line number Diff line change @@ -22,6 +22,24 @@ __ https://docs.rs/arrayvec
2222Recent Changes (arrayvec)
2323-------------------------
2424
25+ - 0.5.1
26+
27+ - Add ``as_ptr ``, ``as_mut_ptr `` accessors directly on the ``ArrayVec `` by @tbu-
28+ (matches the same addition to ``Vec `` which happened in Rust 1.37).
29+ - Add method ``ArrayString::len `` (now available directly, not just through deref to str).
30+ - Use raw pointers instead of ``&mut [u8] `` for encoding chars into ``ArrayString ``
31+ (uninit best practice fix).
32+ - Use raw pointers instead of ``get_unchecked_mut `` where the target may be
33+ uninitialized a everywhere relevant in the ArrayVec implementation
34+ (uninit best practice fix).
35+ - Changed inline hints on many methods, mainly removing inline hints
36+ - ``ArrayVec::dispose `` is now deprecated (it has no purpose anymore)
37+
38+ - 0.4.12
39+
40+ - Use raw pointers instead of ``get_unchecked_mut `` where the target may be
41+ uninitialized a everywhere relevant in the ArrayVec implementation.
42+
2543- 0.5.0
2644
2745 - Use ``MaybeUninit `` (now unconditionally) in the implementation of
You can’t perform that action at this time.
0 commit comments