UNPKG

option-t

Version:

A toolkit of Nullable/Option/Result type implementation in ECMAScript. Their APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.

7 lines (6 loc) 447 B
import type { Ok, Err } from '../core/result.js'; import type { MutErr, MutOk } from './mutable.js'; export declare function unsafeUnwrapValueInOkWithoutAnyCheck<T>(input: Ok<T>): T; export declare function unsafeUnwrapValueInErrWithoutAnyCheck<E>(input: Err<E>): E; export declare function setUndefinedToValFieldOnOkDirectly(input: MutOk<unknown>): void; export declare function setUndefinedToErrFieldOnErrDirectly(input: MutErr<unknown>): void;