Class MapSet<K, MK, MV, M>

A set that stores data in a MaybeAsyncMap.

Type Parameters

Hierarchy

Implements

Constructors

Properties

[asyncIterator]: M extends Iterable<[MK, MV]> | AsyncIterable<[MK, MV]>
    ? (() => AsyncIterableIterator<K>)
    : undefined
[iterator]: M extends Iterable<[MK, MV]>
    ? (() => IterableIterator<K>)
    : undefined
[rangeQueryable]: M extends RangeQueryable<MK, MV>
    ? true
    : undefined
codec: Codec<K, [MK, MV]> = ...

The codec to convert keys to map entries.

entries: MapSetQuery<[K, K], K, MK, MV, M>
keys: MapSetQuery<K, K, MK, MV, M>
map: M

Underlying map.

values: MapSetQuery<K, K, MK, MV, M>

Accessors

Methods

Generated using TypeDoc