2 releases

Uses old Rust 2015

0.1.1 Mar 30, 2015
0.1.0 Feb 27, 2015

#13 in #dynamic-arrays


Used in 3 crates

LGPL-3.0+

14KB
273 lines

#GapBuffer

This library implements a gapbuffer, a dynamic array in which the unused portion of the array is shifted on insertion & removal. This optimizes for insertions and removals which could occur at any point in the file but tend to occur in localized clusters.

It is currently implemented with a backing RingBuf.

No runtime deps