[−][src]Crate language_reporting
Re-exports
pub extern crate termcolor; |
Structs
ColorArg | A command line argument that configures the coloring of the output |
Combine | |
CurriedBlockComponent | |
CurriedIterBlockComponent | |
CurriedOnceBlockComponent | |
DefaultConfig | |
Diagnostic | Represents a diagnostic message and associated child messages. |
Document | The |
Each | A list of items that can be appended into a |
Empty | |
Join | Equivalent to |
Label | A label describing an underlined region of code associated with a diagnostic |
Location | |
OnceBlock | |
Section | A section that can be appended into a document. Sections are invisible, but can be targeted in stylesheets with selectors using their name. |
SimpleFile | |
SimpleReportingFiles | |
SimpleSpan | |
Style | |
Stylesheet |
Enums
FileName | |
LabelStyle | A style for the label |
Node | |
Severity | A severity level for diagnostic messages |
Traits
BlockComponent | |
Config | |
IterBlockComponent | |
OnceBlockComponent | |
Render | The Render trait defines a type that can be added to a Document.
It is defined for |
RenderComponent | This trait defines a renderable entity with arguments. Types that implement
|
ReportingFiles | |
ReportingSpan |
Functions
Component | |
Each | |
IfSome | |
Join | |
Line | Inserts a line into a |
Section | |
SomeValue | |
Style | |
add | |
emit | |
format | |
repeat | Creates a |