Tracking issue for planned breaking changes:
- [x] Rework re-exports in lib.rs https://github.com/rust-embedded/heapless/pull/490#issuecomment-2200015830
- [x] Rename
Deque::storage_len to len: https://github.com/rust-embedded/heapless/pull/490#issue-2383361459
- [ ] Remove the
Storage generic on history_buf::OldestOrdered. The view version can become the version that is always used: https://github.com/rust-embedded/heapless/pull/570
- [x]
Queue::capacity and Queue::storage_capacity should be changed
- [ ]
spsc: The iterators, consumers and producers should be made to only have the View variants: https://github.com/rust-embedded/heapless/pull/571
- [x]
SortedLinkLinst: Iter and FindMut should be made to only exist in the View version: https://github.com/rust-embedded/heapless/pull/540
- [x]
Vec: rename storage_capacity to capacity and remove the const version https://github.com/rust-embedded/heapless/pull/538
- [x]
SortedLinkedList removing unit error type: #532
- [x]
Vec and String removing unit error type: #533