@book000/pixivts - v0.61.1
    Preparing search index...

    Interface OkResult<T>

    Successful result carrying value.

    interface OkResult<T> {
        isErr: false;
        isOk: true;
        value: T;
        andThen<U, F>(fn: (value: T) => Result<U, F>): Result<U, F>;
        map<U>(fn: (value: T) => U): OkResult<U>;
        mapErr<F>(_fn: (error: never) => F): OkResult<T>;
        match<U>(onOk: (value: T) => U, _onErr: (error: never) => U): U;
        unwrapOr(_fallback: T): T;
    }

    Type Parameters

    • T
    Index

    Properties

    isErr: false

    Always false — use this to narrow the union to OkResult<T>.

    isOk: true

    Always true — use this to narrow the union to OkResult<T>.

    value: T

    The success value.

    Methods

    • Calls onOk and returns its result.

      Type Parameters

      • U

      Parameters

      • onOk: (value: T) => U
      • _onErr: (error: never) => U

      Returns U