Re-exports§
pub use crate::models::HelpMetadata;
pub use crate::models::ScopeModel;
Structs§
- Doctor
Check Spec - What needs to be checked before the action will run. All
paths
will be checked first, thencommands
. If apath
has changed, thecommand
will not run. - Doctor
FixSpec - Definition for fixing the environment.
- Doctor
Group Action Spec - An action is a single step used to check in a group. This is most commonly used to build a
series of tasks for a system, like
ruby
,python
, and databases. - Doctor
Group Spec - Often used to describe how to fix a “system”, like
ruby
,python
, or databases. Able to depend on other “system”. - Known
Error Spec - Definition of the known error
- Model
Metadata - Model
Metadata Annotations - Model
Metadata Annotations Builder - Builder for
ModelMetadataAnnotations
. - Model
Metadata Builder - Builder for
ModelMetadata
. - Model
Root - Model
Root Builder - Builder for
ModelRoot
. - Report
Definition Spec - Definition of the Report Definition
- Report
Definition Spec Builder - Builder for
ReportDefinitionSpec
. - Report
Destination Github Issue Spec - How to load the report to GitHub Issue
- Report
Destination Rusty Paste Spec - How to upload a report to RustyPaste
- Report
Location Spec - Define where to upload the report to
- V1Alpha
Doctor Group - Resource used to define a
ScopeDoctorGroup
. - V1Alpha
Doctor Group Builder - Builder for
V1AlphaDoctorGroup
. - V1Alpha
Known Error - Resource used to define a
ScopeKnownError
. A known error is a specific error that a user may run into. - V1Alpha
Known Error Builder - Builder for
V1AlphaKnownError
. - V1Alpha
Report Definition - A
ScopeReportDefinition
tells scope how to collect details about the system when there is an issue they need to report. - V1Alpha
Report Definition Builder - Builder for
V1AlphaReportDefinition
. - V1Alpha
Report Location - A
ScopeReportLocation
tells where to upload a report to. - V1Alpha
Report Location Builder - Builder for
V1AlphaReportLocation
.
Enums§
- Doctor
Group Kind - Known
Error Kind - Model
Metadata Annotations Builder Error - Error type for ModelMetadataAnnotationsBuilder
- Model
Metadata Builder Error - Error type for ModelMetadataBuilder
- Model
Root Builder Error - Error type for ModelRootBuilder
- Report
Definition Kind - Report
Definition Spec Builder Error - Error type for ReportDefinitionSpecBuilder
- Report
Destination Spec - Report
Location Kind - V1Alpha
Doctor Group Builder Error - Error type for V1AlphaDoctorGroupBuilder
- V1Alpha
Known Error Builder Error - Error type for V1AlphaKnownErrorBuilder
- V1Alpha
Report Definition Builder Error - Error type for V1AlphaReportDefinitionBuilder
- V1Alpha
Report Location Builder Error - Error type for V1AlphaReportLocationBuilder