pub fn assess(target: &Utf8Path) -> Result<AssessReport, AppError>Expand description
Assess target, reading and never writing.
§Errors
AppError::Usage when the target exists and is not a directory,
AppError::ManifestInvalid when an instance manifest exists but
cannot be trusted — a broken instance must not silently classify — and
AppError::Io for metadata failures and walk errors.