All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- MSRV badge (9d47c798)
- Reference conversion support from core arrays (utils#904)
- Impl
Default
forArray
(utils#905) Deref
/DerefMut
impls forArray
(utils#908, utils#913)- Impl
From<Array<T, U>>
for[T; N]
(utils#945) - Impl
IntoIterator
for allArraySize
s (utils#956) - Impl
IntoIterator
for references to allArraySize
s (utils#957) - Concat and split methods (utils#958)
slice_as_chunks(_mut)
methods (utils#974)- Impl
Zeroize
/ZeroizeOnDrop
forArray
(utils#984) AssocArraySize
trait (utils#1006, #40)sizes
submodule (utils#1014, #68)ArrayN
type alias (utils#1017)- Impl
FromIterator
(utils#1039) Array::try_from_iter
(#4)- Helper functions for
Array<MaybeUninit<T>, U>
(#8) Send
andSync
impls forArray
(#15)Array::map
(#61)- Support all array sizes up to
U512
(#67) Array<Array<...>>::as_flattened{_mut}()
(#86)serde
support (#88)bytemuck
support (#99)
- Initial release