Expand description
Preflight check types for faucet doctor (#126).
A connector’s check() returns a CheckReport of Probes. Probe-level
failures are ProbeStatus::Fail inside an Ok(report); an Err from
check() means “couldn’t run any probe” and is rendered as a single failure.
Structs§
- Check
Context - Inputs a probe may need. The doctor command enforces
timeouton the wholecheck()call; connectors may also use it to bound their own client calls. - Check
Report - A connector’s full preflight report.
- Probe
- One named probe within a
CheckReport(e.g."read","auth","network","permissions","schema","io","sentinel").
Enums§
- Probe
Status - Outcome of a single probe.