Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Err<T, ErrObj>

a class indicating that the result is Error (Failed).

Type Parameters

  • T

  • ErrObj

Hierarchy

  • Result<T, ErrObj>
    • Err

Implements

Index

Constructors

  • new Err<T, ErrObj>(val: RnError<ErrObj>): Err<T, ErrObj>

Properties

__rnException: RnException<ErrObj>
val?: T | RnError<ErrObj>

Methods

  • false(): false
  • isErr(): this is Err<T, ErrObj>
  • isOk(): false
  • match(obj: { Err: any; Finally?: any; Ok: any }): void
  • name(): string
  • toString(): string
  • unwrap(catchFn: ((err: RnError<ErrObj>) => void)): void
  • unwrapForce(): never

Generated using TypeDoc