0.14.5
GenericArrayIter::clone (#120)0.14.4
typenum to 1.12.0Drop a no-op when the inner type does not require Drop (using core::mem::needs_drop)0.14.3
GenericArray::from_exact_iter to assume ExactIterators can lie.GenericArraysFrom<&[T; N]> for &GenericArray<T, N> and its mutable variant0.14.2
1.36.0 without From<[T; N]> implementations.0.14.1
arr! macro.0.14.0
Into implementations with the more general From.arr! macro.MaybeUninitAsRef<[T; N]> and AsMut<[T; N]> impls to GenericArray<T, N>Split impl for &GenericArray and &mut GenericArray0.13.2
more_lengths, which adds more From/Into implementations for arrays of various lengths.0.13.1
GenericArray as #[repr(transparent)]Into<[T; N]> for GenericArray<T, N> up to N=320.13.0
arr! to be imported with use syntax.0.12.2
FusedIterator for GenericArrayIter0.12.1
0.12.0
arr! macro.GenericArray using serde tuples, instead of variable-length sequences. This may not be compatible with old serialized data.0.11.0
GenericSequence with an emphasis on use in generic type parameters.MappedGenericSequence and FunctionalSequencemap, zip and fold for GenericArray, &GenericArray and &mut GenericArraymap_ref, zip_ref and map_slicemap_slice is now equivalent to GenericArray::from_iter(slice.iter().map(...))0.10.0
GenericSequence, Lengthen, Shorten, Split and Concat traits.transmute to avert errors.0.9.0
NoDrop crate replaced by ManuallyDrop as it became stable in Rust core.map/map_ref and zip/zip_ref methods to GenericArray0.8.0
AsRef, AsMut, Borrow, BorrowMut, Hash for GenericArrayserde to 1.0typenumarr! non-cloningFrom<[T; N]> up to N=320.7.0
serde to 0.9serde with no_stdPartialOrd/Ord for GenericArray0.6.0
Default for GenericArrayLowerHex and UpperHex for GenericArray<u8, N>precision formatting field in hex representationas_slice, as_mut_sliceGenericArray::new in favor of Default traitfrom_slice and from_mut_sliceno_std and core for crate.0.5.0
serdeno_std feature, fixed #190.4.0
typenum0.3.0
IntoIter for GenericArraymap methodserde (de)serialization support feature.< 0.3.0