failure property
F
failure
Returns a new value of Failure result.
Throws an exception if the result is Success.
Example usage.
Handle an error or do something with successful operation results:
final result = await getPhotos();
if (result.isFailure) {
print('Error: ${result.failure}');
} else {
print('Photos Items: ${result.success}');
}
Implementation
F get failure {
if (isFailure) {
return (this as Failure<S, F>).value;
}
throw Exception(
'Make sure that result [isFailure] before accessing [failure]. /n$_left',
);
}