Interface IResult<T, ErrObj>
Methods
isErr
- isErr(): this is Err<T, ErrObj>
Returns this is Err<T, ErrObj>
isOk
- isOk(): this is Ok<T, ErrObj>
Returns this is Ok<T, ErrObj>
match
- match(__namedParameters: { Err: any; Finally?: any; Ok: any }): void
Parameters
__namedParameters: { Err: any; Finally?: any; Ok: any }
Err:function
Finally?:function
Ok:function
Returns void
unwrap
- unwrap(catchFn: ((err: RnError<ErrObj>) => void)): void | T
Parameters
catchFn: ((err: RnError<ErrObj>) => void)
Returns void | T
An interface to handle the results in a unified manner, regardless of whether they are successful or not.