Releases: fosskers/nonempty-collections
Releases · fosskers/nonempty-collections
0.2.9
Added
NonEmptyIterator::group_by
.
NVec::sort_by
and NEVec::sort_by_key
.
- An impl of
Extend
for NEVec
.
Fixed
NEVec::sort
avoids a second internal sort
.
0.2.8
Added
- Missing
FromNonEmptyIterator
for HashMap
.
0.2.7
Added
serde
support for NEMap
and NESet
.
0.2.6
Fixed
- Ownership issues in
nem!
when using non-Copy types.
0.2.5
Added
- Implementation of
NonEmptyIterator
for fixed-sized stdlib Arrays.
0.2.4
Added
- Added
NEVec::partition_point
to match the function of the same name in std
.
Fixed
- Render feature-gated types on
docs.rs
.
0.2.3
Fixed
- More edge cases involving
NEChunks
.
0.2.2
Fixed
IntoIterator
for NEChunks
yielding the wrong type.
NonEmptyIterator
for NEChunks
missing a cutoff condition.
0.2.1
Added
- The missing
IntoIterator
impl for NEChunks
.
IntoIteratorExt
for direct conversion from anything that implements
IntoIterator
. Thanks to Rinde van Lon.
Fixed
- A bug involving repeated keys in
NEMap
and NEIndexedMap
. Thanks to Rinde van Lon.
0.2.0
Added
NEIndexMap
, thanks to Rinde van Lon.
NonEmptyIterator::max_by_key
and NonEmptyIterator::min_by_key
, also thanks to Rinde.
NEVec::with_capacity
NEVec::nonempty_chunks
and NESlice::nonempty_chunks
Changed
- BREAKING: All
len
implementations and NonEmptyIterator::count
have had
their return type changed to NonZeroUsize
.