Adding S.M.A.R.T. info to the CLI
Closes #19.
Merge request conformity
-
The code is clean (no unused variables, no commented code, no debug code) -
The code is documented -
The code is tested -
The code is formatted using cargo fmt
-
The code is linted using cargo clippy
-
The target branch for the merge request is the good one (eg. not master
if you are not planning on making a release)