Expand description
Dependency checking for jq and Docker availability.
Checks for required external dependencies at startup and warns if missing. Uses trait-based design for testability.
Structs§
- Dependency
Status - Result of dependency checks.
- Real
Checker - Real implementation using
std::process::Command.
Traits§
- Dependency
Checker - Trait for checking command availability.
Functions§
- check_
all - Check all dependencies and return status.
- check_
docker - Check if Docker daemon is running.
- check_
jq - Check if jq is available.