Skip to main content

Lines

Type Alias Lines 

Source
type Lines = BTreeMap<PathBuf, (FileStamp, i64, Arc<Vec<String>>)>;
Expand description

Each log of lines (Shape::Lines) as this process last read it, by its path: the file’s stamp then, when it was read (milliseconds), its lines. Read again only once the file changed, or when it was read within settling_ms of its change (a coarse clock: it may have changed again at the same size and time). The texts’ log alone is megabytes of sealed lines, once read at every exchange of a phone’s background step.

Aliased Type§

struct Lines { /* private fields */ }