[−][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 |