pub fn validation_failures<T>(
errors: Vec<AnalysisError>,
) -> AnalysisValidation<T>Expand description
Create a failed validation result with multiple errors.
§Panics
Panics if the errors vector is empty. Use validation_failure for
single errors or ensure the vector is non-empty.
§Example
use debtmap::effects::validation_failures;
use debtmap::errors::AnalysisError;
let errors = vec![
AnalysisError::validation("Error 1"),
AnalysisError::validation("Error 2"),
];
let v: debtmap::effects::AnalysisValidation<i32> = validation_failures(errors);