Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "index"

Index

Interfaces

Functions

Object literals

Functions

optionDotAll

Object literals

Const option

option: object

all

all: optionDotAll = optionDotAll

Transposes an array of options into an optional array, analagous to how Promise.all() transposes an array of promises into promised array.

If every option is some, this method returns Option.some(arr) where arr is an array of the unwrapped Options. Otherwise, this method returns Option.none().

param

A tuple or array of options.

none

  • Returns the none variant.

    Corresponds to Rust's Option::None.

    Type parameters

    • T

    Returns Option<T>

some

  • some<T>(value: T): Option<T>
  • Returns a some variant that wraps the provided value.

    Corresponds to Rust's Option::<T>::Some(T).

    Type parameters

    • T

    Parameters

    • value: T

    Returns Option<T>

Generated using TypeDoc