Module dependency

Module dependency 

Source
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§

DependencyStatus
Result of dependency checks.
RealChecker
Real implementation using std::process::Command.

Traits§

DependencyChecker
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.