Module kailua_diag::report [] [src]

Diagnostics.

Structs

CollectedReport

An implementation of Report that simply collects reports for later uses.

ConsoleReport

An implementation of Report that reports to stderr, optionally colored.

NoReport

An implementation of Report that panics on reports.

ReportMore

A helper type for additional reports to the root message.

Stop

The error type for any procedure that may have to stop after the reporting.

TrackMaxKind

A wrapper for Report implementations that also tracks the most severe message category.

Enums

Kind

The diagnostic category.

Traits

Report

A report receiver.

Reporter

Extension methods for Report. This is what you normally want to use.

Type Definitions

Result

The result type for any procedure that may have to stop after the reporting.