Module nvimpam_lib::lines[][src]

This module holds the datastructure for the Lines of the buffer. For now, it's simply a Vec<String> with an appropriate API.

Future ideas, if performance isn't enough: Skip list, gap buffer (adapted to lines instead of strings), rope (adapted to lines instead of strings)

Structs

Lines

The struct to hold the lines.