segmented_vector
This library implements a replacement for Vec<T> which uses multiple arrays as its backing store, instead of one huge array, similar to clojure's "persistent vectors", but mutable.
to-do
- docs of any sort
- base it on your google spreadly presentation
- use emoji for the items in the list
- move Debug impl into A: Debug
- generalize SizedRefSet into a SizedSegmentedMap & Set