Function effect_fail
Source pub fn effect_fail<T: Send + 'static>(error: AnalysisError) -> AnalysisEffect<T>
Expand description
Create an effect from an error.
This is useful for creating failing effects without needing I/O.
§Example
ⓘlet effect: AnalysisEffect<i32> = effect_fail(AnalysisError::validation("bad input"));
assert!(effect.run(&env).is_err());