inspectErr method

  1. @override
  2. @useResult
Ok<T, E> inspectErr(
  1. void inspect(
    1. E error
    )
)
override

Calls inspect with the contained error if this is an Err.

Examples

// prints nothing
const Ok<int, String>(2).inspectErr(print);

// prints "error"
const Err<int, String>('error').inspectErr(print);

Implementation

@override
@useResult
Ok<T, E> inspectErr(void Function(E error) inspect) => this;