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