All notable changes to this project will be documented in this file. The format is based on Keep a Changelog.
Versioning for this project is based on Semantic Versioning.
ChunkedData::iter_along_base
now returns elements if the base time slice is smaller than the stored data.
- Renamed the
into_iter
function tointo_owned_iter
to avoid confusion.
Fix a bunch of clippy warnings.
- Add a helper function to only shrink the chunk.
- Add a helper function to additionally shrink the chunk when pruning.
- Make the iterator reversible.
- Add
no_elements
function for convenience.
- Add
last
andfirst
functions for convenience.
- Fix bug around setting next index internally after pruning
- Fix bug around pruning indices that are low causing a subtraction underflow.
- Enable
clone
.
push
has been renamed totry_push
;push
now only accepts a value of typeD
.
- Some extra functions added for more fine-grain control.
- Add
Debug
trait to relevant types.
- A few functions have been renamed.
- Some documentation added/tweaked.
iter_along_base
added for convenience.
Initial base release.