[−][src]Module nvimpam_lib::lines
This module holds the datastructure for the Lines of the buffer.
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
| KeywordLine |
A struct to hold a |
| Lines |
The struct to hold the lines. |
| LinesIter |
A struct returned by the |
| ParsedLine |
A struct to hold the data of a |
Enums
| Line |
An enum representing a line of a file, either as a byte slice (which we
obtain from reading a file into a |