Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Ok<T, ErrObj>

a class indicating that the result is Ok (Succeeded).

Type Parameters

  • T

  • ErrObj

Hierarchy

  • Result<T, ErrObj>
    • Ok

Implements

Index

Constructors

  • new Ok<T, ErrObj>(val?: T): Ok<T, ErrObj>

Properties

val?: T | RnError<ErrObj>

Methods

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

Generated using TypeDoc