inspect method
Calls action with a successful value, and returns this result unchanged.
final saved = const Ok<int, String>(7).inspect((id) => print('saved $id'));
Implementation
Result<T, E> inspect(void Function(T value) action) {
if (this case Ok<T, E>(:final value)) action(value);
return this;
}