Skip to main content

Crate rust_doctor

Crate rust_doctor 

Source

Modules§

presentation
render
score_block
The score block both reports draw.
terminal_text
Terminal text measured and made safe, for every renderer this crate feeds.

Structs§

Audit
AuditCategory
AuditScore
CatalogEntry
One catalogued rule, as the outside world reads it.
CategoryOverride
DeltaMatch
DeltaReport
DeltaSummary
Diagnostic
DiagnosticSpan
GateReport
InspectReport
InspectRequest
InspectionSession
PackageReport
PolicyBlockingReport
PolicyReport
PolicyRuleReport
ProjectReport
RelatedLocation
ReportError
RuleOverride
ScanReport
ScopeReport
The resolved scope, published through accessors.
ScoreDimensions
SeverityCounts
Per-severity count of a single quantity.
Summary
Counts of the report, published under two explicit quantities.
ToolchainReport

Enums§

AuditCategoryName
The categories the report publishes, and the order it publishes them in.
BlockingLevel
BlockingLevelSource
DiagnosticSource
ExecutionScope
GateStatus
RuleLevel
RuleLevelSource
RuleTier
Criticality of a rule, independent of default_level and of the effective severity of a diagnostic.
ScopeMode
ScoreLabel
Severity
ShareError
Status

Constants§

OVERSIZED_UNIT_FILE_LINES
The file length rust_doctor::structure::oversized_unit reports at.
SCHEMA_VERSION
SCORE_MODEL

Functions§

catalog
Every catalogued rule, in catalog order.
inspect