Class: Success<T>

Defined in: pkg/result/src/index.ts:20

Type Parameters

Type Parameter
T

Implements

Constructors

Constructor

new Success<T>(value: T): Success<T>

Defined in: pkg/result/src/index.ts:24

Parameters

Parameter Type
value T

Returns

Success<T>

Properties

type

readonly type: "success"

Defined in: pkg/result/src/index.ts:21


value

readonly value: T

Defined in: pkg/result/src/index.ts:22

Methods

isFailure()

isFailure(): this is Failure<never>

Defined in: pkg/result/src/index.ts:32

Returns

this is Failure<never>

Implementation of

ResultMethods.isFailure


isSuccess()

isSuccess(): this is Success<T>

Defined in: pkg/result/src/index.ts:28

Returns

this is Success<T>

Implementation of

ResultMethods.isSuccess