Module renderer

Source

Structs§

Locus
The ‘location focus’ of a source code snippet.
Metrics 🔒
Renderer
A renderer of display list entries.

Enums§

MultiLabel
A multi-line label to render.
VerticalBound 🔒

Functions§

hanging_labels 🔒
Return an iterator that yields the labels that require hanging messages rendered underneath them.
is_overlapping 🔒
Check if two ranges overlap
label_priority_key 🔒
For prioritizing primary labels over secondary labels when rendering carets.

Type Aliases§

SingleLabel
Single-line label, with an optional message.
Underline 🔒