Expand description
Spin doctor: check and automatically fix problems with Spin apps.
Modules§
- Diagnoses for app manifest format problems.
- Diagnose for Rust-specific problems.
- Diagnoses for Wasm source problems.
Structs§
- Configuration for an app to be checked for problems.
- Error returned by
Treatment::dry_run
if dry run isn’t supported. - An app “patient” to be checked for problems.
- A PatientDiagnosis bundles a
Diagnosis
with its (borrowed)PatientApp
. - Return this as an error from a treatment to stop further diagnoses when the user needs to intervene before the doctor can proceed.
Traits§
- The Diagnosis trait represents a detected problem with a Spin app.
- The Diagnose trait implements the detection of a particular Spin app problem.
- The Treatment trait represents a (potential) fix for a detected problem.